问题列表 - 第37724页

$(window).load函数在IE 8中是否正常工作?

我仔细阅读了"在执行某些事情之前要求jQuery等待所有图像加载的正式方法"的问题,但是IE给了我很多时间.

我想在背景图像加载后淡入一些图像,所以多亏了解释,一切都在FF,Safari和Chrome上运行良好.它似乎不适用于IE浏览器.使用IE 8(8.0.7)在两台不同的计算机上试用它.

有人可以告诉我这个吗?我的网站是http://www.laforcemajeure.nl

这是我的代码,它位于script.js文件的底部:

 $(window).load(
    function() {
        $("#allbirds").fadeIn(2000);
    }
 );
Run Code Online (Sandbox Code Playgroud)

jquery

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

如何为特定代码行禁用特定的checkstyle规则?

我在我的项目中配置了一个checkstyle验证规则,禁止使用3个以上的输入参数定义类方法.该规则适用于我的类,但有时我必须扩展第三方类,这些类不遵守此特定规则.

是否有可能指示"checkstyle"应该默默忽略某种方法?

顺便说一句,我最终得到了自己的checkstyle包装器:qulice.com(参见严格控制Java代码质量)

java checkstyle

174
推荐指数
4
解决办法
17万
查看次数

Div宽度(cm)

我需要在每个显示器中放入我的网站div,其宽度恰好为25厘米(10英寸).我怎么能这样做?

css

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

如何在两个DOM节点之间插入HTML字符串?

考虑以下DOM片段:

<div id="div-1">foo</div>
<div id="div-2">bar</div>
Run Code Online (Sandbox Code Playgroud)

是否可以在div之间插入HTML字符串(EDIT:包含要呈现的标记)而不将其包装在通过document.createElement创建的另一个div(EDIT:或其他标记)中并设置其innerHTML属性?

html javascript dom

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

Python中的内存高效int-int dict

我需要一个Python内存高效的int-int dict,它支持O(log n)时间内的以下操作:

d[k] = v  # replace if present
v = d[k]  # None or a negative number if not present
Run Code Online (Sandbox Code Playgroud)

我需持〜250M对,所以它确实有紧.

你碰巧知道一个合适的实现(Python 2.7)吗?

编辑删除了不可能的要求和其他废话.谢谢,Craig和Kylotan!


重新措辞.这是一个包含1M对的简单int-int字典:

>>> import random, sys
>>> from guppy import hpy
>>> h = hpy()
>>> h.setrelheap()
>>> d = {}
>>> for _ in xrange(1000000):
...     d[random.randint(0, sys.maxint)] = random.randint(0, sys.maxint)
... 
>>> h.heap()
Partition of a set of 1999530 objects. Total size = 49161112 bytes.
 Index  Count   % …
Run Code Online (Sandbox Code Playgroud)

python dictionary memory-optimization data-structures

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

如何处理带有两个unsigned short的结构,就好像它是unsigned int一样?(在C中)

我创建了一个表示定点正数的结构.我希望小数点两边的数字包含2个字节.

typedef struct Fixed_t {
    unsigned short floor; //left side of the decimal point
    unsigned short fraction; //right side of the decimal point
} Fixed;
Run Code Online (Sandbox Code Playgroud)

现在我想添加两个定点数,Fixed xFixed y.为此,我将它们视为整数并添加.

(Fixed) ( (int)x + (int)y );
Run Code Online (Sandbox Code Playgroud)

但正如我的visual studio 2010编译器所说,我无法在Fixed和之间进行转换int.

这样做的正确方法是什么?

编辑:我不承诺{short floor, short fraction}执行Fixed.

c struct fixed-point

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

如何在Win7上使用VS2010测试SSL切换

我开发了一个大型Web应用程序,VS2008安装在旧的Win2k3服务器上.我现在在Win7 Pro上安装了Visual Studio 2010,并且可以正常使用该应用程序.我的Web应用程序的某些部分需要使用创建私有SSL证书的IIS工具切换进入和退出SSL,这是他们在Win2k3服务器上执行的操作.但是我现在需要对这些部分进行更改,现在需要能够在VS2010内部Web服务器上进行测试,因为我不再像以前那样拥有开发Web服务器.有什么方法可以做到这一点,还是绝对不是不是?

ssl cassini visual-studio

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

LAN网络上所有主机的列表

如何在LAN中获取所有IP地址和关联的主机名?

c++ cocoa network-programming

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

回形针和验证失败 - 避免重新上载

我目前正在为Rails 3的模型设置Paperclip.当其中一个字段未通过验证(标题)时,用户必须再次上传文件.这不是非常用户友好:/

Paperclip论坛的建议是将Paperclip内容转移到相关模型中.我的模型很简单,只有几个字段,所以我想避免有两个页面/步骤来创建一个记录.

arts/create(有效时) - > arts_image/create

有什么建议?

ruby ruby-on-rails paperclip

5
推荐指数
1
解决办法
1154
查看次数

Visual Studio Express产品真的只适用于"业余爱好者,学生和新手"吗?

我使用过Visual Studio Professional 2008,最近一直在测试免费的C#Express 2010版本.总的来说,我很惊讶它是免费的,它有多少完整的VS功能.我正在考虑将它用于商业计划,而且我知道许可证允许这样做,只是对"非专业开发人员,如业余爱好者,学生和新手开发者"的描述让我有点担心.

我有兴趣知道的是什么阻止它"专业",即:

  • 您是否评估了快速版本,并发现缺少某些特定的有用功能会阻止您使用它?或者您最初是否使用快速版本,但由于缺少功能而升级到完整的VS?如果是这样,那个功能是什么?

我搜索了类似的问题,并找到了完整VS和快递版本之间的差异列表,但我更感兴趣的是了解人们的个人经历.似乎VS目标开发人员在大型团队中工作的许多额外功能,所以我主要感兴趣的是从单独或小团队开发人员那里听到,似乎没有令人信服的升级理由.

我个人遇到的限制是:

  • 延伸不受支持,虽然我仍然可以使用DotTrace,NUnit和VS集成之外的混淆器,尽管它不太方便.
  • 有限的重构,虽然"重命名"和"提取方法"仍然存在,我认为它们是最有用的.编辑:在Express中没有'Encapsulate Field'曾经令人讨厌,尽管我认为引入自动getter和setter几乎已经取消了.
  • 针对多线程应用程序进行更有限的调试.
  • 编辑:另一个是你不能像在VS中那样在Express中定位"Any CPU/x86/x64"之间轻松切换.这是可能的,但需要手动编辑项目文件才能这样做.

但到目前为止,这些优势似乎超过了这些缺点.你找到的东西对你来说是一个交易破坏者吗?

更新:几个月后再回到这一点,在发布使用Express版本构建的产品之后,确实可以使用Express版本进行专业编程.程序本身的局限性很小,可以解决,但我越来越意识到它真的是"不支持的扩展",这是(唯一的)主要缺点.在VS本身内没有Resharper,CodeRush等,也没有源代码控制,性能分析,数据库浏览器或单元测试等.这更像是一个生产力拖累而不是交易破坏者,但是看到一个看起来很酷的VS扩展只是为了看到"Express版本不支持"的通知,这很烦人.

如果其他人处于相同的情况,我会先评估您使用(或可能计划使用)的扩展程序,看看它们对您有多重要.如果您不使用任何扩展程序,可以使用Express,或者在没有显着降低生产力的情况下可以使用Express,否则请坚持使用专业版.

c# visual-studio-express visual-studio

20
推荐指数
3
解决办法
3929
查看次数