摘要:
起因最近在学习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
云轩阁
阅读(491)
推荐(0)
编辑
摘要:
$!:最近一次错误信息$?:最近一次执行的子进程退出的状况$$::解释器进程ID$*:命令行参数$0:Ruby当前运行程序的文件名$\:输出记录分隔符$/:输入记录分隔符$=:是否区分大小写标志$n:最近匹配的第n个子表达式$~:自表达式组的最近一次匹配$&:最近一次同正则表达式匹配的字符串$.:解释器最近读的行数$_:gets最近读取的字符串$@:错误产生的位置
阅读全文
posted @ 2012-09-19 17:36
云轩阁
阅读(308)
推荐(0)
编辑
摘要:
http://www.gliffy.com/
阅读全文
posted @ 2012-09-19 16:46
云轩阁
阅读(134)
推荐(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
云轩阁
阅读(328)
推荐(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
云轩阁
阅读(213)
推荐(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
云轩阁
阅读(1393)
推荐(1)
编辑
posted @ 2012-09-19 16:04
云轩阁
阅读(206)
推荐(0)
编辑