1、模式定义
迭代器模式(Iterator Pattern) :提供一种方法来访问聚合对象,而不用暴露这个对象的内部表示,其别名为游标(Cursor)。迭代器模式是一种对象行为型模式。
2、模式结构
迭代器模式包含如下角色:
Iterator: 抽象迭代器
ConcreteIterator: 具体迭代器
Aggregate: 抽象聚合类
ConcreteAggregate: 具体聚合...
分类:
其他好文 时间:
2014-11-19 01:28:50
阅读次数:
164
1、模式定义
解释器模式(Interpreter Pattern) :定义语言的文法,并且建立一个解释器来解释该语言中的句子,这里的“语言”意思是使用规定格式和语法的代码,它是一种类行为型模式。
2、模式结构
解释器模式包含如下角色:
AbstractExpression: 抽象表达式
TerminalExpression: 终结符表达式
NonterminalExpression: ...
分类:
其他好文 时间:
2014-11-19 01:27:44
阅读次数:
151
原文地址:http://leihuang.org/2014/11/18/composition-inheritance/
为什么组合优于继承?
这是一个很典型的设计模式的问题,Head First Design Pattern第一章好像就讲了,之前看得有点忘了。下面我把stackoverflow上面得分比较高的答案搬过来用一下,我觉得这样更容易理解些。
两者区别
...
分类:
其他好文 时间:
2014-11-19 00:56:51
阅读次数:
282
grep,egrep,fgrepgrep:根据模式搜索文本,并将符合模式的文本行显示出来Pattern:文本字符和正则表达式的元字符组合而成匹配条件grep[options]pattern[file]-i忽略大小写--color-v:显示未被匹配到的行-o:只显示被匹配到的字符串正则表达式:regularexpression元字符:.表..
分类:
其他好文 时间:
2014-11-18 12:01:03
阅读次数:
192
Redis排序本篇文章介绍下redis排序命令.redis支持对list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下:SORT key [BYpattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA]...
分类:
编程语言 时间:
2014-11-18 00:11:34
阅读次数:
240
# -*- coding:utf-8 -*-
import re,urllib,sys,os,time
def getAllUrl():
entry=sys.argv[1]
#try:
getPage=urllib.urlopen(entry).read()
#except:
# print "Error"
pattern=re.compile(r'')
web_site_p...
分类:
编程语言 时间:
2014-11-17 17:55:13
阅读次数:
304
The string"PAYPALISHIRING"is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font fo...
分类:
其他好文 时间:
2014-11-17 15:29:56
阅读次数:
198
一、捕获组的概念捕获组可以通过从左到右计算其开括号来编号,编号是从1 开始的。例如,在表达式((A)(B(C)))中,存在四个这样的组:1 ((A)(B(C)))2 (A)3 (B(C))4 (C)组零始终代表整个表达式。 以(?) 开头的组是纯的非捕获 组,它不捕获文本,也不针对组合计进行计数。与...
分类:
其他好文 时间:
2014-11-17 12:09:47
阅读次数:
248
exists(key):确认一个key是否存在
del(key):删除一个key
type(key):返回值的类型
keys(pattern):返回满足给定pattern的所有key
randomkey:随机返回key空间的一个key...
分类:
其他好文 时间:
2014-11-17 10:40:50
阅读次数:
285
Grep想说爱你不容易grep:GlobalsearchREgularexpressionandPrintouttheline文本搜索工具:根据用户指定的“模式(pattern)”对目标文本进行过滤,显示被模式匹配到的行。用法:grep[OPTION]...‘PATTERN‘FILE...grep--color自动执行着色正则表达式:是由一类字符书写的模式,其..
分类:
其他好文 时间:
2014-11-17 07:02:19
阅读次数:
366