码迷,mamicode.com
首页 >  
搜索关键字:pattern    ( 7665个结果
Pattern-No.06 设计模式之工厂模式
1、简单工厂模式:又称为静态工厂方法模式,其作用是定义一个创建对象的接口 package?com.shma.factory.simplefactory.pizza; import?java.util.ArrayList; import?java.util.List; /** ?*?定义一个公共的...
分类:其他好文   时间:2015-04-10 11:44:36    阅读次数:126
菜鸟看设计模式系列笔记之开篇:设计模式的原则及概论
模式是在某一个背景下的某一个问题的解决方案。 设计模式在很大程度上是为了解决软件的可复用性,而根据大量工程实践总结出来的软件体系结构,隐含包括了软件工程的面向对象思想:封装、继承、多态。 为什么需要设计模式:设计模式(Design Pattern )是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结, 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码的可靠性。...
分类:其他好文   时间:2015-04-10 11:38:07    阅读次数:163
JavaScript正则表达式之分组匹配
语法元字符:(pattern) 作用:用于反复匹配的分组属性$1~$9 如果它(们)存在,用于得到对应分组中匹配到的子串\1或$1 用于匹配第一个分组中的内容\2或$2 用于匹配第一个分组中的内容...\9或$9 用于匹配第一个分组中的内容用法示例var reg = /(A+)((B|C|...
分类:编程语言   时间:2015-04-10 06:30:14    阅读次数:116
观察者模式
《Head First Design Pattern》一书中对观察者模式的定义如下: The Observer Pattern defines a one-to-many dependency objects so that when one object changes state, all of its dependents are notified and updated automatic...
分类:其他好文   时间:2015-04-09 23:54:29    阅读次数:319
java通过正则表达式提取XML节点内容
现在有类似abc3232 只要内容这么一个串,需要提取abc,3232,只要内容的节点内容 public static List getContext(String html) { List resultList = new ArrayList(); Pattern p = Pattern.compile(">([^</]+)</");//正则表达式 commen...
分类:编程语言   时间:2015-04-09 21:55:49    阅读次数:259
【设计模式】策略模式 (Strategy Pattern)
策略模式是一种很简单的基础模式,用于封装一系列算法,使客户端的访问独立于算法的实现。我们可以”井中取水”来形象的描述策略模式。“取水”是一个动作,完成这个动作的方式有很多中,可以直接用手提、可以用水车汲水、也可以用电泵抽水。在不同的环境和条件下,我们选择不同的取水方式,这就是策略模式。 策略模式的应...
分类:其他好文   时间:2015-04-09 19:20:33    阅读次数:116
js 特殊字符的正则表达式
每次都得查,不如记下来,特殊字符可以有效的避免许多麻烦,例如CC。var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\]./?~!@#¥……&*()——|{}【】‘;:”“'。,、?]") ;var a="";if(pattern.test(a))...
分类:Web程序   时间:2015-04-09 19:03:36    阅读次数:125
浅谈设计模式:解释器模式(Interpreter Pattern)
给定一种语言及相关语法,根据这些语法定义一个语法表达式的解释器,客户端可以使用这个解释器来解释这个语言中句子。...
分类:其他好文   时间:2015-04-09 09:09:10    阅读次数:185
Spring security
SpringsecurityisbasedonURLpattern,eachURLpatternhasanassociatedchainofinterceptorsthathandlesvariousaspectofsecurityEg.<security:httppattern="/_ui/**"security="none"/>nosecuritycontrol<security:httpdisable-url-rewriting="true"pattern="/checkout/**"..
分类:编程语言   时间:2015-04-08 19:58:06    阅读次数:288
grep正则表达式
文本查找的需要:grep:globalresearch,根据模式,搜索文本,并将符合模式的文本行显示出来。egrep,fgreppattern:模式英文,文本字符和正则表达式的元字符组合而成匹配条件。grep[optians][pattern]file...-i--ignore-case忽略大小写--color-v反向查找被模式匹配的行不显示-o只..
分类:其他好文   时间:2015-04-08 16:48:07    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!