类图,继承和聚合关系,详图和简图;composite模式。
这本书[http://book.douban.com/subject/21964984/],第210页-216页。
grammar用 parser comibinator in java描述
composite pattern
composite pattern应用于 parser comi...
分类:
编程语言 时间:
2015-01-12 19:12:30
阅读次数:
150
Implement wildcard pattern matching with support for '?' and '*'.
'?' Matches any single character.
'*' Matches any sequence of characters (including the empty sequence).
The matching should cover t...
分类:
其他好文 时间:
2015-01-12 16:39:22
阅读次数:
168
迭代器模式是设计模式中行为模式(behavioral pattern)的一个例子,他是一种简化对象间通讯的模式,也是一种非常容易理解和使用的模式。简单来说,迭代器模式使得你能够获取到序列中的所有元素 而不用关心是其类型是array,list,linked list或者是其他什么序列结构。这一点...
正则表达式(Regular Expression,也称regex )就是用某种模式去匹配一类字符串的公式。如你要在一篇文章中查找第一个字是“罗”最后一个字是“浩”的三个字的姓名,即“罗*浩”;那么“罗*浩”就是公式,也称作模式(Pattern),这篇文章就是要匹配的串(或叫文本text)。下面从常见的需求出发讲述C++、Java和JavaScript中正则表达式的使用。...
分类:
编程语言 时间:
2015-01-11 20:24:28
阅读次数:
387
大家在上学的时候应该都学过“数据结构”这门课程吧,还记得其中有一节叫“二叉树”吧,我们上学那会儿这一章节是必考内容,左子树,右子树,什么先序遍历后序遍历什么,重点就是二叉树的的遍历,我还记得当时老师就说,考试的时候一定有二叉树的构建和遍历,现在想起来还是觉的老师是正确的,树状结果在实际项目应用的.....
分类:
其他好文 时间:
2015-01-11 17:43:14
阅读次数:
280
http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.htmlhttps://github.com/mattlogan/CircleMenu/tree/master/samplehttps://git...
分类:
其他好文 时间:
2015-01-10 23:40:58
阅读次数:
225
Wildcard MatchingImplement wildcard pattern matching with support for'?'and'*'.'?' Matches any single character.'*' Matches any sequence of characters...
分类:
其他好文 时间:
2015-01-10 22:20:52
阅读次数:
222
??????简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简...
分类:
其他好文 时间:
2015-01-10 19:40:42
阅读次数:
120
function getImg($sContent) { $sContent = str_replace('\"', '"', $sContent); $pattern="//"; preg_match_all($pattern, $g_content, $match); r...
分类:
其他好文 时间:
2015-01-10 19:39:46
阅读次数:
120
一、概述
给某一个对象提供一个代理,并由代理对象来完成对原对象的访问。代理模式是一种对象结构型模式。
二、适用场景
当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,委托对象与代理对象需要实现相同的接口。
三、UML类图
四、参与者
1、接口类:Subje...
分类:
编程语言 时间:
2015-01-10 16:40:10
阅读次数:
258