JavaScript RegExp 对象RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);参数参数pattern是一个...
分类:
其他好文 时间:
2014-11-28 17:37:42
阅读次数:
251
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-28 14:14:43
阅读次数:
154
/** * 装饰模式(Decorator Pattern) * * 概述: * 装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。 * 它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 * ...
分类:
其他好文 时间:
2014-11-28 00:54:06
阅读次数:
237
string.match(RegExp) 与 RegExp.exec(string) 相同点与不同点对比解析:1. 这两个方法,如果匹配成功,返回一个数组,匹配失败,返回null。2. 当RegExp的global属性为false时,这两个方法的返回数组是一样的。数组的第0个元素是整个pattern...
分类:
其他好文 时间:
2014-11-27 20:13:46
阅读次数:
247
7.5.1.1复合设计模式(THE COMPOSITE DESIGN PATTERN)
复合模式可以把几个对象组合成一个复合对象,使用这种的方法与使用基本对象一样。图 7.6 显示了面向对象实现这种模式的通常方法。
图 7.6CompositeComponent 是包含其他组件集合的类;它继承自 AbstractComponent,因此,能够使用基本组件的地方,也一样可以使用...
分类:
其他好文 时间:
2014-11-27 18:32:50
阅读次数:
213
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-26 22:24:09
阅读次数:
154
package com.tongrong.utils;import java.util.Collection;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.a...
分类:
编程语言 时间:
2014-11-26 08:00:13
阅读次数:
277
一、概述
避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。职责链模式是一种对象行为型模式。
核心在于引入一个抽象处理者类
二、适用场景
请求的链式处理,多个对象可以处理同一请求、但是具体由哪个对象来处理由运行时系统根据条件判断确定。
如请假业务场景:...
分类:
编程语言 时间:
2014-11-26 01:26:51
阅读次数:
232
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:
编程语言 时间:
2014-11-25 18:03:00
阅读次数:
420
Spring AOP 用户可能会经常使用 execution切入点指示符。执行表达式的格式如下: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) thr...
分类:
编程语言 时间:
2014-11-25 17:48:08
阅读次数:
212