摘要: 1. HTTP缓存设置ExpiresActive On#ExpiresDefault 设置全局缓存时间,将导致一些get请求不能连续执行#ExpiresDefault "access plus 0 days"ExpiresByType application/* "access plus 30 da... 阅读全文
posted @ 2014-09-05 10:03 周文洪 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 确认我们经常会用a标签来设置按钮样式,如果点击它跳转页面,那么没有任何问题。如果绑定了ajax事件,即点击后进行ajax请求,然后做一些事情。为防止连续点击,重复执行事件,我想到的是使用disabled禁用它,结果设置disabled属性后,仍然可以执行点击操作。查看了w3schools,才明白原来... 阅读全文
posted @ 2014-09-04 16:49 周文洪 阅读(3547) 评论(0) 推荐(0) 编辑
摘要: 自执行函数使用恰当,可以给我们带来很多好处,如实现块作用域。方式一(function(){ //... //我经常使用这种方式})();方式二(function(){ //... }());方式三!function(){ //... }();//或者void fu... 阅读全文
posted @ 2014-09-04 11:05 周文洪 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 许多JS库都非常喜欢使用$作为函数、变量。有时候,由于页面复杂的历史问题,或者为了实现特定的功能,我们不得不在页面中引入多个JS库。今儿个来学习学习jQuery库是怎么解决$冲突问题。(jQuery-1.7.1)jQuery库全部使用自身的jQuery对象来完成内部实现。在源码开头,有两行代码://... 阅读全文
posted @ 2014-09-04 10:24 周文洪 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 柯里化:把接受多个参数的函数变换成接受单个参数的函数,并且返回准备接受余下参数,还能返回结果的一种技术。 1 function currying(fn){ 2 var args = Array.prototype.slice.call(arguments, 1); 3 4 ... 阅读全文
posted @ 2014-09-01 12:56 周文洪 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 窗口Ctrl+ Shift +L 调出快捷键提示Ctrl+ W 关闭当前标签窗口Ctrl+ Shift + W 关闭当前标签窗口Ctrl+ F6 (或者是Aptana的Ctrl+Tab )下一个编辑器标签Ctrl+ Shift + F6 (或者是Aptana的Ctrl+Shift+Tab )前一个编... 阅读全文
posted @ 2014-08-26 17:02 周文洪 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 一. 移动 h,j,k,l: 左,下,上,右。 w: 下一个词的词首。 e:下一个词的词尾。 b:上一个词的词首。 : v 模式选中后进行缩进。二. 跳转%: 可以匹配{},"",(),[]之间跳转。 H、M、L:直接跳转到当前屏幕的顶部、中部、底部。 #H:跳转到当前屏的第#行。 #L:跳转到当前... 阅读全文
posted @ 2014-08-26 16:28 周文洪 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1. float样式获取元素的样式,基本的语法是:element.style.属性,当遇到属性中有“-”连字符时,需要用驼峰命名来代替。由于float是javascript的保留字,我们无法使用object.style.float来获取样式,//IEdocument.getElementById("... 阅读全文
posted @ 2014-08-22 23:34 周文洪 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 当请求一个页面时,如果浏览器使用本地缓存,因此我们经常会看到一个HTTP请求为304状态。或者显示200状态,在chrome下标注是from cache,在火狐下会标注BFCache;我们希望在服务器端更新了静态文件(如css、js、图片),能够在客户端得到及时的更新,但又不想让浏览器每次请求都从服... 阅读全文
posted @ 2014-08-22 09:57 周文洪 阅读(5743) 评论(0) 推荐(1) 编辑
摘要: /etc/profile系统全局环境变量设定,所有用户共享,修改后,需要重启系统才能生效~/.bash_profile,~/.bashrc用户目录下的私有环境变量设定,常用来个性化定制功能,修改后,退出再登录生效1. 临时修改环境变量export PATH=$PATH:/opt/project/no... 阅读全文
posted @ 2014-08-20 13:59 周文洪 阅读(819) 评论(0) 推荐(0) 编辑