刚整完,纪念一下,以后在这里发表东西了。
Author: paul
改进你的Javascript — Javascript, the good part
http://blog.emson.co.uk/2010/04/javascript-the-good-parts-best-practices/ http://net.tutsplus.com/tutorials/javascript-ajax/24-javascript-best-practices-for-beginners/
开源免费文件同步工具:Free File Sync
#跨平台文件同步工具# 所谓文件同步工具,就是一种高级文件备份工具,它能帮助你实现快速差异备份(自动识别文件变更)。之前推荐过Allways Sync,但是有Bug,而且其最新版本需要收费。今天推荐一个跨平台(Ubuntu/Windows, Mac可能需要自己编译)开源免费同步工具:FreeFlieSync: http://t.cn/hQpbe
解决 libgimpui-2.0.0.dll丢失问题
安装GIMP 2.7.5,运行了一次之后,就出现这个问题了。解决方法: http://www.frihost.com/forums/vt-60366.html
动态加载Javascript脚本无法调试错误的问题
小方原创哦——至少我目前没有在网上搜索到这样的思想: 如果你使用ajax来动态加载远程脚本,你会遇到痛苦的问题:一旦新远程的js文件内部有语法错误,你将找不到是出错在哪个js文件的哪一行。 所以你可能想到了使用script标签动态创建的方法来解决。然后非常遗憾,IE 9 以下的IE家庭并不支持 script 的 onerror 属性,而且在onreadystatechange事件中,并没有status == 200 或者 status == 404的状态值。也就是,你没有办法在加载出错时做异常处理。 但是还好,我们一般开发都在firefox下基本firebug开发,而精确显示js语法错误也只在开发时有用。所以呢: 1. 为IE 9以下的所有IE家庭浏览器使用XHR (XmlHttpRequest)来加载远程脚本 2. 为其他浏览器使用动态创建 script 标签的方法来提供精确调试。 以下是脚本:…
移除外部Javascript或者外部CSS之后的实际结果
http://www.javascriptkit.com/javatutors/loadjavascriptcss2.shtml
Yahoo: 前端工程师应该知道的页面响应加速原则
http://developer.yahoo.com/performance/rules.html
jQuery 1.7 Cheat Sheet,API PDF,jQuery 开发必备
http://woorkup.com/wp-content/uploads/2011/12/jQuery-17-Visual-Cheat-Sheet.pdf To All CDC member: Trust me, jQuery’s lover, you need it! Print it out in A4 or A3, put them on your desktop,…
前端工程师的案头参考(Cheat Sheet)
http://sixrevisions.com/resources/cheat_sheets_web_developer/
Import Data from Xmind to GanttProject
use Xmind to export data as *.txt import the txt from Gantt Project Xmind, Free mind map on Java: http://www.xmind.net/downloads/ GanttProject, free project management tools…
软件测试基本理论及名称英文翻译
引用:http://www.51testing.com/?uid-451301-action-viewspace-itemid-247751 单元测试:【Unit Testing】 单元测试是最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。 集成测试:【Integration Testing】 集成测试是指一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作并没有冲突。一般集成测试以前,单元测试需要完成。 白盒测试:【White Box Testing】 又称结构测试或者逻辑驱动测试 白盒测试是把测试对象看作一个打开的盒子。利用白盒测试法进行动态测试时,需要测试软件产品的内部结构和处理过程,不需测试软件产品的功能。 黑盒测试:【Black Box Testing】 又称功能测试或者数据驱动测试。 黑盒测试是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。 回归测试:【Regression testing】 回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复的错误是否在新软件版本上再次出…
javascript/jQuery 拷贝数组,克隆数组,删除数组元素
一、拷贝数组 与PHP不同,javascript在对变量进行赋值时,如果所赋之值 (=号右边)为数组,则其将直接拷贝此数组的引用。 那么我们如何拷贝(克隆)一个数组呢?网上很多方法,然后,最快的,却是: var a = [1, 2]; var b = a.slice(0); b[0] = 3; console.log(a); // output: [1, 2] console.log(b); //output: [3, 2]…