URLNormalizers的注释写到:This class uses a "chainedfilter" pattern to run defined normalizers. 也就是要按配置中的顺序依次进行normalize:
publicString normalize(String urlString, String scope)
throwsMalformedURLEx...
分类:
其他好文 时间:
2014-09-22 04:55:52
阅读次数:
260
1)进入vi的命令 vi filename : 打开或新建文件,并将光标置于第一行首 vi +n filename : 打开文件,并将光标置于第n行首 vi + filename : 打开文件,并将光标置于最后一行首 vi +/pattern filename: ...
分类:
系统相关 时间:
2014-09-22 01:08:31
阅读次数:
278
一、引言 在上一篇博文分享了访问者模式,访问者模式的实现是把作用于某种数据结构上的操作封装到访问者中,使得操作和数据结构隔离。而今天要介绍的备忘者模式与命令模式有点相似,不同的是,命令模式保存的是发起人的具体命令(命令对应的是行为),而备忘录模式保存的是发起人的状态(而状态对应的数据结构,如属性)....
分类:
其他好文 时间:
2014-09-21 01:43:19
阅读次数:
498
DJango系列的上一篇我们讲到了它是怎么解析和匹配URL的,并从URL中提取一些有用的信息(曾以year和month为例);但是,URL的管理仍然是一个巨大的工程,我们不得不维护数量庞大的pattern,即使有正则表达式的支持。...
分类:
其他好文 时间:
2014-09-21 01:06:19
阅读次数:
418
??????简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简...
分类:
其他好文 时间:
2014-09-20 20:46:39
阅读次数:
226
Contents of Strategy Pattern: 概念;组成;应用场景;意义;实现;编写步骤;优缺点;简单实现。概念: The Strategy Pattern defines a family of algorithms, encapsulates each one, and mak.....
分类:
其他好文 时间:
2014-09-20 15:13:27
阅读次数:
187
一、引言 在上一篇博文中分享了责任链模式,责任链模式主要应用在系统中的某些功能需要多个对象参与才能完成的场景。在这篇博文中,我将为大家分享我对访问者模式的理解。二、访问者模式介绍2.1 访问者模式的定义 访问者模式是封装一些施加于某种数据结构之上的操作。一旦这些操作需要修改的话,接受这个操作的数.....
分类:
其他好文 时间:
2014-09-20 15:07:29
阅读次数:
259
import java.io.*;import java.util.ArrayList;import java.util.HashSet;import java.util.regex.Pattern; import java.util.regex.Matcher; public class Re.....
分类:
其他好文 时间:
2014-09-19 22:29:26
阅读次数:
325
//DataViewer.cs using System; namespace TemplateMethodSample { abstract class DataViewer { //抽象方法:获取数据 public abstrac...
分类:
其他好文 时间:
2014-09-19 19:13:35
阅读次数:
211
外观模式是一种使用频率非常高的设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,使子系统与客户端的耦合度降低,且客户端调用非常方便。外观模式并不给系统增加任何新功能,它仅仅是简化调用接口。在几乎所有的软件中都能够找到外观模式的应用,如绝大多数...
分类:
其他好文 时间:
2014-09-18 21:57:34
阅读次数:
234