问题列表 - 第6907页

修复了Mobile Safari中的定位

是否可以在Mobile Safari中相对于视口定位元素?正如许多人所指出的那样,position: fixed它不起作用,但Gmail刚刚推出了一个几乎就是我想要的解决方案 - 请参阅消息视图中的浮动菜单栏.

在JavaScript中获取实时滚动事件也是一种合理的解决方案.

javascript css iphone mobile-safari

68
推荐指数
5
解决办法
11万
查看次数

移动检测

有没有办法使用Javascript检测移动设备?此外,我研究了这样一种XML,其中包含可以帮助识别移动手持设备的用户代理.

javascript mobile user-agent browser-detection

27
推荐指数
3
解决办法
5万
查看次数

Perl模块是否知道它的安装位置?

我已经开始创建一个包含默认电子邮件模板的Perl包.

MANIFEST看起来像:

SendMyEmail.pm
SendMyEmail/defualt_email.tt
Run Code Online (Sandbox Code Playgroud)

目前我知道模块(和模板)的位置 - 但模块本身是否知道它在磁盘上的位置?那么模块可以在没有我帮助的情况下找到默认模板吗?

# This is what I would like to do.
package SendMyEmail;
sub new {
    my ($self, $template) = @_;
    $template ||= $dir_of_SendMyEmail .'/SendMyEmail/default_email.tt'; # ??
}
Run Code Online (Sandbox Code Playgroud)

是否有更好的方法来包含模板文本或更好的放置模板的地方?

任何类似CPAN模块的引用都是受欢迎的.

提前致谢.

perl templates module

7
推荐指数
3
解决办法
694
查看次数

如何使用Cocoa获取当前时间?

如何使用Objective-C获取Cocoa中的当前小时?

cocoa objective-c

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

使用Moq,Silverlight和NUnit进行单元测试

我正在尝试对Silverlight 3项目进行单元测试.我在用:

当我编写一个不使用Moq的测试时,它可以正常工作.

当我在测试之外使用Moq时,Moq可以正常工作.(我嘲笑了一个界面并在按钮处理程序中进行了验证作为证明.)

但是当我运行使用Moq的单元测试时,我总是这样:

System.IO.FileNotFoundException: Could not load file or assembly 'System, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' or one of its dependencies. The system cannot find the file specified.
at Moq.ExpressionExtensions.ToStringFixVisitor..ctor(Expression expression)
at Moq.Interceptor.AddCall(IProxyCall call, SetupKind kind) in c:\Build\Moq Drop\moq\WorkingDirectory\trunk\Source\Interceptor.cs: line 104
at Moq.Mock.<>c__DisplayClassc`2.<Setup>b__b() in c:\Build\Moq Drop\moq\WorkingDirectory\trunk\Source\Mock.cs: line 387
at Moq.PexProtector.Invoke<T>(Func`1 function) in c:\Build\Moq Drop\moq\WorkingDirectory\trunk\Source\PexProtector.cs: line 17
at Moq.Mock.Setup<T1,TResult>(Mock mock, Expression`1 expression) in c:\Build\Moq Drop\moq\WorkingDirectory\trunk\Source\Mock.cs: line 371
at Moq.Mock`1.Setup<TResult>(Expression`1 expression) in c:\Build\Moq Drop\moq\WorkingDirectory\trunk\Source\Mock.Generic.cs: line 194 …
Run Code Online (Sandbox Code Playgroud)

c# silverlight nunit moq

10
推荐指数
3
解决办法
6693
查看次数

如何防止vim创建(和离开)临时文件?

为什么vim会创建<filename>~文件?有没有办法禁用它?

如果是备份(或其他),我使用git.

另外,这些.<filename.with.path.hints>.swp文件也是如此.

我怎么告诉vim不要创建那些,或者至少要自己清理?

编辑

哎呀,重复:

为什么Vim用〜扩展名保存文件?

我从那里采纳了rogeriopvl的答案.

逐字复制:

set nobackup       "no backup files
set nowritebackup  "only in case you don't want a backup file while editing
set noswapfile     "no swap files
Run Code Online (Sandbox Code Playgroud)

vim text-editor temporary-files

158
推荐指数
7
解决办法
10万
查看次数

在Python中模拟do-while循环?

我需要在Python程序中模拟do-while循环.不幸的是,以下简单的代码不起作用:

list_of_ints = [ 1, 2, 3 ]
iterator = list_of_ints.__iter__()
element = None

while True:
  if element:
    print element

  try:
    element = iterator.next()
  except StopIteration:
    break

print "done"
Run Code Online (Sandbox Code Playgroud)

而不是"1,2,3,完成",它打印以下输出:

[stdout:]1
[stdout:]2
[stdout:]3
None['Traceback (most recent call last):
', '  File "test_python.py", line 8, in <module>
    s = i.next()
', 'StopIteration
']
Run Code Online (Sandbox Code Playgroud)

我能做些什么来捕获'stop iteration'异常并正确地打破while循环?

以下将伪代码示为可能需要这样的事物的示例.

状态机:

s = ""
while True :
  if state is STATE_CODE :
    if "//" in s :
      tokens.add( TOKEN_COMMENT, s.split( "//" )[1] )
      state = …
Run Code Online (Sandbox Code Playgroud)

python while-loop do-while

731
推荐指数
13
解决办法
120万
查看次数

如何在Perl中按键对散列哈希值进行排序?

我想对一个实际上有一个哈希作为值的哈希进行排序.例如:

my %hash1=(
   field1=>"",
   field2=>"",
   count=>0,
);
my %hash2;
$hash2{"asd"}={%hash1};
Run Code Online (Sandbox Code Playgroud)

%hash2用不同的计数值插入了大量的哈希值%hash2.

如何%hash1根据计数值对其进行排序hash1

有没有办法在没有手动实现快速排序的情况下执行此操作,例如使用Perl的sort函数?

sorting perl hash

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

scala.net生产准备好了吗?

Scala似乎也有.NET实现.我想知道这是一个完整的实现,没有松散的结束或只是一个展示的东西.

这很重要,因为除了Web上的主要实现之外,我们即将开发的应用程序应该具有Windows GUI.拥有一种可以在两个实现之间移植核心代码的语言看起来像交易制造者.

有没有人参与Scala的.NET实现?任何反馈?

.net scala

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

游标有什么问题?

SQL Server开发人员认为游标是一种不好的做法,除非在某些情况下.他们认为游标不是最佳使用SQL引擎,因为它是一个程序构造,并且违背了基于Set的RDBMS概念.

但是,Oracle开发人员似乎并不建议反对游标.Oracle的DML语句本身就是隐式游标.

为什么这种差异的方法?是因为这两种产品的制造方式,还是这种建议适用于这两种产品?

sql-server oracle cursor data-structures

13
推荐指数
2
解决办法
6554
查看次数