转自 ruanyifeng系列目录:Javascript模块化编程(一):模块的写法Javascript模块化编程(二):AMD规范Javascript模块化编程(三):Require.js的用法随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越...
分类:
Web程序 时间:
2015-08-11 20:38:19
阅读次数:
149
写下来,已经多次犯了相同的错误,测试不够全面和仔细。1. 最简单的,选择一个目录2. 选择多个并列目录和文件(会导致它们的父目录重复)---------------------------------------------------------------------3. 显示列表的最后一个不靠...
分类:
其他好文 时间:
2015-08-05 20:02:09
阅读次数:
122
系列目录 时序收敛:基本概念 建立时间和保持时间(setup time 和 hold time) OFFSET约束(OFFSET IN 和OFFSET OUT) 1. OFFSET约束的写法 Offset 约束定义了外部时钟pad和与之相关的输入、输出pad之间的相对关系。这是一个基础的时序约束。O...
分类:
其他好文 时间:
2015-07-27 22:34:08
阅读次数:
99
建立时间和保持时间贯穿了整个时序分析过程。只要涉及到同步时序电路,那么必然有上升沿、下降沿采样,那么无法避免setup-time 和 hold-time这两个概念。 系列目录 时序收敛:基本概念 建立时间和保持时间(setup time 和 hold time) OFFSET IN OFFSET O...
分类:
其他好文 时间:
2015-07-27 18:12:19
阅读次数:
1930
这个星期要攻破PHP正则表达式正则表达式定义 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个...
分类:
Web程序 时间:
2015-07-24 17:24:31
阅读次数:
220
系列目录Action全局观在上一篇最后,我们进行到了Action调用的“门口”:1if (!ActionInvoker.InvokeAction(ControllerContext, actionName))在深入研究调用过程的细节前,先有一个总体的认识是很有帮助的。InvokeAction方法大致...
分类:
Web程序 时间:
2015-07-21 20:25:39
阅读次数:
151
系列目录Action的定位再次回到Controller的ExecuteCore方法,回到action调用的入口:1if (!ActionInvoker.InvokeAction(ControllerContext, actionName))这里的ActionInvoker是个IActionInvok...
分类:
Web程序 时间:
2015-07-21 20:24:57
阅读次数:
171
系列目录URL是如何通过路由表生成的(outbound) 通常我们被推荐在view设计时使用Html.ActionLink(…)产生链接,这样做的优势就是,url可以根据路由表生成。路由机制的另一个职责便是根据路由表生成url,而不是由我们手动编写。接下来深入分析一下其原理。类似Html.Actio...
分类:
Web程序 时间:
2015-07-21 20:21:57
阅读次数:
150
系列目录DataTokens和Areas机制到目前为止Route对象只剩下DataTokens属性没有涉及,事实上这个Areas机制的核心。DataTokens实际上也是一个RouteValueDictionary,在用MapRoute方法构造在Route构造的时候,可以传一个namespaces字...
分类:
Web程序 时间:
2015-07-21 20:20:30
阅读次数:
178
系列目录回顾系列的前4节深入剖析了ASP.NET URL路由机制,以及MVC在此基础上是如何实现Areas机制的,同时涉及到inbound和outbound很多细节部分。第2节中提到MvcRouteHandler是MVC框架的入口,这节开始,从MvcRouteHandler往下说开去。Control...
分类:
Web程序 时间:
2015-07-21 20:17:50
阅读次数:
141