更多 标签 '匹配'
  • 选择器的特异性与规则排序
  • 选择器的特异性由 CSS2 规范定义如下:如果声明来自于“style”属性,而不是带有选择器的规则,则记为 1,否则记为 0 (= a);记为选择器中 ID 属性的个数 (= b);记为选择器中其他属性和伪类的个数 (= c);记为选择器中元素名称和伪元素的个数 (= d)。
  • 浏览器对CSS样式规则的匹配
  • 我们在写 CSS 的时候,class 只需在 css 文件定义 .nowamagic{} 之类,id 则定义 #nowamagic{} 就可以了,那么在本小节里,会顺便介绍浏览器 CSS 匹配的规则。如果不进行优化,为每一个元素查找匹配的规则会造成性能问题,CSS 规则匹配可能比较棘手。
  • URLconf处理其五:URL调度过程实例
  • 下面举一个具体的例子将加深对 RegexURLResolver.reslove() 调用的理解。假设工程名为 mysite,并且创建了 app people。BaseHandler.get_response() 中根据 settings.py 中的 ROOT_URLCONF 设置选项构造 RegexURLResolver 对象, 并调用 RegexURLResolver.resolve("/people/daoluan/") 启动解析。
  • URLconf处理其四:URL调度器详解
  • 一般来说,一个请求先会从 URL 匹配器 RegexURLPattern 进入,RegexURLPattern 真正发挥匹配作用的是 RegexURLResolver 对象,并调用 RegexURLResolver.resolve() 启动了解析,一切从这里开始。从 urlresolver.py 中抽取主干部分,可以得到下面的 UML 图……
  • URLconf处理其三:URL匹配返回结果
  • 匹配结果是指当URL被正确匹配时,需返回的匹配结果。匹配结果需指定以下几个内容:一个可调用对象。通常是视图函数。视图函数参数。通常是URL模式中正则表达式命名组匹配的值。视图函数关键字参数。通常是url方法中设置传递给视图函数的参数(字典形式)。可选的URL名称参数。可选的APP名称参数。
  • 函数式编程里的模式匹配
  • 模式匹配不是什么新的创新特性,事实上,它和函数式编程的关系不大。把产生模式匹配归因于函数式编程的唯一的原因是函数式语言早就提供了模式匹配,然而现在的命令式语言还大多做不到。条件越复杂,模式匹配就越有用,一旦习惯了它,你就会担心没有了模式匹配的日子如何打发。
更多 推荐文章

Welcome to NowaMagic Academy

现代魔法 推荐于 2013-02-27 10:23

更多 目录树
更多 热门小组
魔法达人