2012年9月23日
摘要: 原文地址: http://dev.opera.com/articles/view/javascript-best-practices/ 阅读全文
posted @ 2012-09-23 09:36 云轩阁 阅读(198) 评论(0) 推荐(0) 编辑
  2012年9月21日
摘要: 美国程序员Jon Scott Stevens,公布了他的创业公司所使用的开发工具清单。 他的语言平台是Java,开发项目是一个网站(还未上线)。所用到的工具都是开源的,可以免费得到。 在目前的创业者之中,用Java作为网站开发语言的人似乎很少。这当然不是没有原因的,Java看上去确实不像是最便捷的网站开发工具,给人的感觉是用起来麻烦又费事。 但是不可否认的是,Java的平台很成熟,各种工具包、工具库非常多,而且JVM虚拟机更是先进的技术。另外,GoogleApp Engine平台提供免费的Java主机,所以使用Java建站也不失为一种合理的选择。 我把他的工具清单抄在下面。如果有一天,... 阅读全文
posted @ 2012-09-21 11:28 云轩阁 阅读(284) 评论(0) 推荐(0) 编辑
  2012年9月20日
摘要: http://cued.xunlei.com/log031http://www.zhangxinxu.com/wordpress/2012/03/%E5%A4%9A%E6%A0%8F%E5%88%97%E8%A1%A8%E5%8E%9F%E7%90%86%E4%B8%8B%E5%AE%9E%E7%8E%B0%E7%9A%84%E7%80%91%E5%B8%83%E6%B5%81%E5%B8%83%E5%B1%80-waterfall-layout/ 阅读全文
posted @ 2012-09-20 19:08 云轩阁 阅读(146) 评论(0) 推荐(0) 编辑
  2012年9月19日
摘要: 起因最近在学习ruby on rails,的确是一个优秀的数据库开发框架。但在过程中,发现在视图文件夹中的rhtml文件里有大量的类似于以下的语句:<td><%= link_to recipe.title, :action => "show", :id =>1 %></td>这是一个指向链接,如果没有冒号这句话的意思很好理解:这是一个指向http://127.0.0.1:3000/recipe/show/1的连接,也就是“显示”数据库表recipe中“id”为1的条目的信息,但让人不解的是action和id前面的冒号,它们是干 阅读全文
posted @ 2012-09-19 17:41 云轩阁 阅读(467) 评论(0) 推荐(0) 编辑
摘要: $!:最近一次错误信息$?:最近一次执行的子进程退出的状况$$::解释器进程ID$*:命令行参数$0:Ruby当前运行程序的文件名$\:输出记录分隔符$/:输入记录分隔符$=:是否区分大小写标志$n:最近匹配的第n个子表达式$~:自表达式组的最近一次匹配$&:最近一次同正则表达式匹配的字符串$.:解释器最近读的行数$_:gets最近读取的字符串$@:错误产生的位置 阅读全文
posted @ 2012-09-19 17:36 云轩阁 阅读(294) 评论(0) 推荐(0) 编辑
摘要: http://www.gliffy.com/ 阅读全文
posted @ 2012-09-19 16:46 云轩阁 阅读(132) 评论(0) 推荐(0) 编辑
摘要: <!--[if IE 5]><p>Welcome to Internet Explorer 5.</p><![endif]-->支持大于(gt)、小于(lt)、 与或非 等操作符,例子:[if IE] 判断是否IE[if IE 7] 判断是否是IE7[if !IE] 判断是否不是IE[if lt IE 5.5] 判断是否是IE5.5 以下版本。 (<)[if lte IE 6] 判断是否等于IE6 版本或者以下 (<=)[if gt IE 5] 判断是否IE5以上版本 (> )[if gte IE 7] 判断是否 IE7 版本或 阅读全文
posted @ 2012-09-19 16:26 云轩阁 阅读(291) 评论(0) 推荐(0) 编辑
摘要: - null是关键字;undefined是Global对象的一个属性。 - null是对象(空对象, 没有任何属性和方法);undefined是undefined类 型的值。试试下面的代码: document.writeln(typeof null); document.writeln(typeof undefined); - 对象模型中,所有的对象都是Object或其子类的实例,但null对象例外: document.writeln(null instanceof Object); - null“等值(==)”于undefined,但不“全等值(===)”于undefined: docum. 阅读全文
posted @ 2012-09-19 16:24 云轩阁 阅读(211) 评论(0) 推荐(0) 编辑
摘要: layout是Windows上的IE浏览器产生许多bug的根源。如果遇到一个IE bug首先应该做的事情之一就是尝试应用规则迫使元素拥有layout。layout(布局)概念是Windows上的IE特有的(IE Mac 和 windows 上的 IE 是完全不同的两个东西,它们各自拥有自己的渲染引擎。),并且它不是css属性。拥有layout的元素负责本身及其子元素的尺寸和定位;不拥有 layout的元素,它的尺寸和位置由最近的拥有layout的父元素控制。可以使用JavaScript函数hasLayout查看一个元素是否拥有布 局,函数返回true即该元素拥有layout,否则返回false 阅读全文
posted @ 2012-09-19 16:19 云轩阁 阅读(1391) 评论(0) 推荐(1) 编辑
摘要: http://jsfiddle.net/ 阅读全文
posted @ 2012-09-19 16:04 云轩阁 阅读(203) 评论(0) 推荐(0) 编辑