Ruby's Louvre

每天学习一点点算法

导航

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 125 下一页

2013年11月13日 #

nodejs express template (模版)的使用 (ejs + express)

摘要: 原贴地址 var express = require("express")var app = express();//注册ejs模板为html页。简单的讲,就是原来以.ejs为后缀的模板页,现在的后缀名可以//是.html了app.engine('.html', require('ejs').__express);//设置视图模板的默认后缀名为.html,避免了每次... 阅读全文

posted @ 2013-11-13 17:19 司徒正美 阅读(17694) 评论(2) 推荐(0) 编辑

CSS3动画:YouTube的红色激光进度条

摘要: 原贴地址 阅读全文

posted @ 2013-11-13 15:02 司徒正美 阅读(1904) 评论(0) 推荐(0) 编辑

IE bug之location.href没有referer

摘要: 使用js实现跳转一般会用location.href="www.google.com";这样在一般的浏览器中可以在服务器端正常的获取referer,但是如果是IE浏览器就不正常了,解决方法是在IE中create一个a标签然后触发它的click事件。//define for all browsersfunction goto(url){ location.href = url;}//re-define for IEif(isIE){ function goto(url){ var referLink = document.createElement('a'); 阅读全文

posted @ 2013-11-13 12:29 司徒正美 阅读(2456) 评论(0) 推荐(0) 编辑

2013年11月8日 #

工程师

摘要: 几乎所有行业来说,“工程师”强调的是设计能力和管理工程复杂度的能力。所以掌握任何一种技能不论到何种程度都不是称为“工程师”的充分条件。工程是一项关系资源、成本和时间的工作。远大在长沙的盖楼方式。 值得称道的地方就是借鉴航天工程中工厂制造部件,发射场组装的经验,把建筑部件造好后运输到现场装配。极大缩短了建筑时间。而且大楼随时可以拆卸运输到别的地方重新组装。设计这种部件化、工厂生产现场组装的盖楼方式就是建筑工程师的工作。同理,放到互联网和软件行业,工程师也是要干这事的:让一个项目在最短的时间完成、让项目中的工作尽量的单元化互不影响、让一个项目的工作可以为下一个项目所用和挑战更大规模的项目、更严酷的 阅读全文

posted @ 2013-11-08 09:15 司徒正美 阅读(1129) 评论(0) 推荐(0) 编辑

Shadow DOM的事件绑定

摘要: 好悲催,阴世界的事件对象跑到光世界时,它的属性都被重写了,要自己做备份。 Hello, world! 阅读全文

posted @ 2013-11-08 09:07 司徒正美 阅读(1764) 评论(0) 推荐(1) 编辑

2013年11月1日 #

IE回车的一个怪异行为

摘要: IE中在input中回车相当于提交form,会从dom中找最近的button标签触发click事件 by 司徒正美 111 222 by 司徒正美 111 222 运行代码 阅读全文

posted @ 2013-11-01 10:40 司徒正美 阅读(1980) 评论(3) 推荐(0) 编辑

CSS3全新的背景图片方案

摘要: firefox支持指定一个元素的ID将它作为另一个元素的背景-moz-element(#ID), webkit系支持-webkit-canvas(xxxx)动态创建一个canvas作为它的背景 firefox4+ This box uses the element with the #myBackground1 ID as its background! This text is part of the backgro... 阅读全文

posted @ 2013-11-01 10:27 司徒正美 阅读(2179) 评论(0) 推荐(0) 编辑

2013年10月31日 #

对于现代开发来说,JavaScript就是一种垃圾语言(转)

摘要: 伯乐在线导读:昨天 Reddit/Programming 频道的头条热帖是一篇来自 julik live 博主的技术吐槽文,最初的英文标题是“For modern development Javascript indeed is a shit language”。该文在Reddit得分是800+,引发了热评(930+评论)。感谢@蔡volvo蔡 的热情翻译,以下是译文。我很抱歉,但 Crockford 就是坚持这么写的(I’m sorry, but the Crockford arguments do not cut it.)。Javascript在很多方面都烂透了,而且还极其无趣,我就纳了闷 阅读全文

posted @ 2013-10-31 11:09 司徒正美 阅读(2294) 评论(3) 推荐(0) 编辑

2013年10月30日 #

express源码学习

摘要: 终于腾出手来学习express。express在node.js中一株独秀。好像任何一种有主导的托管平台的语言,都出现这现象——马太效应。express是社区的共同孩子,里面聚集上社区最好的常用模块。从源码来看,它分为八大块,application.js, express.js, middleware.js, request.js, response.js, utils.js, view.js与router。express.js相当于过程式语言的main函数,是一个入口,吐出express这个工厂函数。从代码组织来看,我们会发现一个有趣的现象。引入语句总是位于上方,主程序夹在中间,主程序用到.. 阅读全文

posted @ 2013-10-30 19:24 司徒正美 阅读(3429) 评论(0) 推荐(0) 编辑

让IE10等支持classList2.0

摘要: chrome24+, firesfox26+起支持classList2.0,即让它同时添加或删除多个类名, toggle方法支持第2个参数,用于强制添加或删除 var div = document.createElement("div") div.classList.add("a", "b") if (div.className !== "a b" && window.DOMTokenList) { var _add = DOMTokenList.prototype.add ... 阅读全文

posted @ 2013-10-30 16:36 司徒正美 阅读(1443) 评论(1) 推荐(0) 编辑

上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 125 下一页