摘要: SQL 有几种不同类型的语句,包括数据定义语言(DDL, Data Definition Language)、数据处理语言(DML, Data Manipulation Language),以及数据控制语言(DCL ,Data Control Language)。DDL 用于处理数据对象的定义,包括的语句有 create 、 alter ,以及 drop 。DML 用于查询和修改数据,包括的语句有 select、insert ,update ,delete 以及 merge 。DCL 用于处理权限管理,包括的语句有 grant 和 revoke 。 阅读全文
posted @ 2012-11-23 00:39 守护之翼 阅读(184) 评论(0) 推荐(0)
摘要: 1.若不理解一个方法,则将其分解为更小部分,并为它们取适当名称。2.易读/易理解的代码要优于性能更好的代码。3.不要想着在一天内做完所有事情。4.不厌其烦地进行重构。5.尽可能多地使用断言。6.从根本上解决问题。7.利用自身进行开发。引用 《C# 软件项目开发全程剖析》 30页 阅读全文
posted @ 2012-11-21 00:06 守护之翼 阅读(197) 评论(0) 推荐(0)
摘要: Modernizr 是一个开源的工具,MIT授权的 JavaScript 库,可以检测许多 HTML5 和 CSS3 的新特性。使用时,首先引用这个脚本库<head><script src=modernizr.js"></script></head>Modernizr 的运行是自动的,这里没有初始化的 modernizr_init() 方法。当它运行的时候,会创建一个Modernizr 的全局对象,它为每一个检测的特性提供了一组 Bollean 属性的值。例如:if(Modernizr.canvas){ // 画一些形状。}else{ 阅读全文
posted @ 2012-11-20 17:06 守护之翼 阅读(222) 评论(0) 推荐(0)
摘要: ^ : 一行的开始$ : 一行的结束[] : 字符组,在同一个位置匹配若干个字符 如 gr[ae]y :匹配 gray grey- : 字符组元字符(连字符),表示一个范围。[0-3] 和 [0123] 是一样的。 注意:只有在字符组内部,连字符才是元字符——否则它就只能匹配普通的连字符号(如果出现在字符组的开头,它表示的就只是一个普通字符,而不是一个范围)。在字符组内,问号和点号也不会当作元字符处理。^ : 排除型字符组,和行首一样,但在字符组中就表示排除。如:[^1-6] 匹配除了1到6以外的任何字符。 注意:^在字符组内部(而且必须是紧接在字符组的第一个方括号之后),它才是一个元字符.. 阅读全文
posted @ 2012-11-18 00:00 守护之翼 阅读(255) 评论(0) 推荐(0)