摘要: 之前阅读O'Reilly出版的《High Performance JavaScript》(猫头鹰书),发现其中错误真是不少。其中,讲到优化迭代次数的Duff's device方法,原版代码和优化版代码居然都出错!!害得我陷入死循环...上网搜了搜,看到不少同学发现了错误,但是更多的人只是把源代码转发,并未纠正其错误,唏嘘不已。以后看书,还是要亲手运行代码,且同时看看勘误表吧~原版://credit: Jeff Greenbergvar iterations = Math.floor(items.length / 8),startAt = items.length % 8,i = 阅读全文
posted @ 2011-10-14 11:59 LordSoony 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 当需要判断一个字符(串)是否存在于另一个字符串中的时候,这两个方法都可以简单地进行判断。那么,用哪个快一些呢?这个问题好多新手都会问到,看看StackOverFlow上的回答吧猛点这里。Contains 方法实际上是调用了IndexOf方法的。所以,理论上来说,IndexOf会快那么一点。 阅读全文
posted @ 2011-08-30 11:49 LordSoony 阅读(907) 评论(2) 推荐(0) 编辑
摘要: 写了一个做QA的WinForm应用程序, 依据网上找到的方法使用Mutex防止多重启动。不过当多个QA人员登录系统的时候,该方法失效。继续研究,发现需要使用“全局Mutex”来实现该功能,简言之,需要在应用程序mutex名字的前面加上一个"Global\". using (Mutex mutex = new Mutex(false, @"Global\" + myAppName))成功! 阅读全文
posted @ 2011-08-17 11:41 LordSoony 阅读(537) 评论(0) 推荐(1) 编辑
摘要: 有的时候,项目需要设置Windows操作系统的计划任务,TaskScheduler是个不错的选择。这里不赘述具体应用,上述连接已经有具体例子供参考。只是提一下,在应用过程中,发现加入的计划任务无法正常调用应用程序。通过分析log后发现, 系统计划任务的环境是C:\WINDOWS\system32,需要将应用程序所需要的配置文件复制到这个目录下。调用成功~! 阅读全文
posted @ 2011-08-02 11:41 LordSoony 阅读(406) 评论(0) 推荐(1) 编辑