问题列表 - 第45628页

如何制作iPhone和iPad版的应用程序?

我正在尝试制作适用于iPhone和iPad的应用程序.我正在寻找如何使两者兼容的接口.当应用程序加载时,我正在显示表格视图.如何根据设备加载不同的笔尖?我用这个来切换笔尖.

if ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)]) 
    {
        if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) 
        {
            device = @"iPad";
        }
        else 
        {
            device = @"iPhone";
        }

    }
Run Code Online (Sandbox Code Playgroud)

但在MainWindow.xib中,它表示视图是从iPhone的视图控制器加载的.我可以根据设备制作这种动态吗?即我想从应用程序的开始显示基于设备的不同笔尖.谢谢.

iphone objective-c uiview ipad

11
推荐指数
3
解决办法
1万
查看次数

rails3中的cron作业解决方案

我正在尝试每天记录一些数据,自动在我的rails应用程序中.我想知道是否有人知道一个很好的解决方案呢?我找到了https://github.com/javan/whenever,但我想确保在选择之前知道所有选项.

谢谢!

埃利奥特

ruby ruby-on-rails ruby-on-rails-3

6
推荐指数
1
解决办法
1956
查看次数

cmd.exe批处理文件中"变量"的意外处理

我有一个xyz.bat包含以下内容的文件:

@set val=one
@if "%val%" equ "one" (
   @set val=yes
   echo val after setting it: %val%
) else (
   @set val=no
)
@echo %val%
Run Code Online (Sandbox Code Playgroud)

cmd.exe打印中运行它

val after setting it: one
yes
Run Code Online (Sandbox Code Playgroud)

但我期待

val after setting it: yes
yes
Run Code Online (Sandbox Code Playgroud)

为什么是这样?有没有办法让它按照我的想法行事?

variables cmd batch-file

2
推荐指数
1
解决办法
228
查看次数

如何在发起TCP/IP连接时设置本地IP?

使用Linux和glibc,当发起TCP/IP连接(在套接字上调用connect())时,如何明确选择我想要从哪个IP本地地址发起该连接,前提是我有多个接口(带有从哪里可以到达远程主机的不同IP?

是否可以这样做,或者总是由操作系统IP堆栈自动选择路由?

c linux glibc

3
推荐指数
1
解决办法
195
查看次数

0
推荐指数
1
解决办法
2453
查看次数

如何从扩展程序的内容脚本中打开chrome扩展程序的弹出页面?

我有一个内容脚本,它为文档注入一个按钮.我想在单击按钮时打开扩展程序的弹出窗口.

google-chrome google-chrome-extension

10
推荐指数
1
解决办法
5053
查看次数

无法解析以下工件:javax.jms:jms:jar:1.1

我正在尝试编译maven项目,但我系统地收到以下错误消息:

[ERROR]Failed to execute goal on project ...:
Could not resolve dependencies for project ...:war:1.0.0:
The following artifacts could not be resolved: javax.jms:jms:jar:1.1,
com.sun.jdmk:jmxtools:jar:1.2.1, com.sun.jmx:jmxri:jar:1.2.1:
Failure to find javax.jms:jms:jar:1.1 in http://mirrors.ibiblio.org/maven2/
  was cached in the local repository, resolution will not be reattempted until
  the update interval of maven2-repository.ibiblio.mirror has elapsed or
  updates are forced -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

我知道关于Sun罐子的这个maven帖子,但它没有解决问题.

有没有人有办法解决吗?我可以在我的pom.xml中指定一个存储库吗?

谢谢!

maven-2 sun jar

76
推荐指数
4
解决办法
12万
查看次数

使用方法:虽然不在

我正在尝试检查列表是否没有成员作为布尔运算符AND,OR,NOT.

我用:

while ('AND' and 'OR' and 'NOT') not in list:
  print 'No boolean operator'
Run Code Online (Sandbox Code Playgroud)

但是,当我的输入为:时a1 c2 OR c3 AND,它会输出'No boolean operator',这意味着通过使用上面的循环句子,该列表被认为是没有布尔运算符.

希望有人可以帮忙纠正.

谢谢,辛迪

python while-loop

9
推荐指数
2
解决办法
9万
查看次数

django - 当我使用链接返回同一页面时,由于某种原因会话不会保存

在我的观点之一中,我正在保存一些这样的会话:

def myview(request):
    request.session['session_1'] = 'value1
    request.session['session_2'] = 'value2'
Run Code Online (Sandbox Code Playgroud)

然后,在同一视图函数以及其他应用程序上找到的其他视图上,我尝试获取如下会话值:

   session_value1 = request.session['session_1'] 
   session_value2 = request.session['session_2']
Run Code Online (Sandbox Code Playgroud)

我希望“session_1”和“session_2”的值永远不会过期,并且可以在网站上的任何位置使用(就像同一应用程序上的其他视图和其他应用程序上的视图一样)。

我的问题是,当我在同一页面/视图上(如上所述)时,当我刷新页面时,我在检索 session_1 和 session_2 值时遇到问题。但假设我转到另一个页面然后返回原始页面,“session_1”和“session_2”值就会消失。此外,“session_1”和“session_2”的值在任何其他页面/视图上都不可用。

我的 settings.py 上没有会话设置,因此会话的所有值都是默认值。

有什么想法为什么会话没有保存吗?谢谢你!

django django-views django-sessions

0
推荐指数
1
解决办法
4777
查看次数

PHP URL GET参数,如果存在,替换?

尝试执行高级搜索选项,并对不同选项ASC或DESC进行排序.

示例网址:

search.php?accom_type=x&no_rooms=x&rooms_total=x&prop_area=x&rent_less=&rent_more=&available=&go=Search&sd=a

突出显示的粗体是&sd(排序方向)选项.先前的变量通过填写的表单传递.

现在我有这样的链接..

<a href="<?=$_SERVER['REQUEST_URI']?>&sd=a">ASC</a>|<a href="<?=$_SERVER['REQUEST_URI']?>&sd=d">DESC</a>
Run Code Online (Sandbox Code Playgroud)

这显然是错误的,因为我正在使用REQUEST_URI- 因为如果一个人在最初设置后更改,则URL将是:

&sd=a&sd=d
Run Code Online (Sandbox Code Playgroud)

我确定我之前遇到过这个问题,但我不知道如何解决它.

如何检查是否已设置GET(如sd),如果已设置,则更改它,否则,将其添加到URL的末尾,以生成上面显示的链接.

编辑:也许屏幕截图有助于理解:http: //dl.dropbox.com/u/10591127/Capture.PNG

干杯,马特

php url get

8
推荐指数
1
解决办法
1万
查看次数