策略模式定义了一系列算法,把它们一个个封装起来,并且使它们可相互替换。该模式可使得算法能独立于使用它的客户而变化。Strategy模式是行为模式,正因为他是一种行为模式,所以他不是用来解决类的实例化的,跟创建什么样的产品没有关系,此模式解决的问题是把一个系列完成相同工作,却实现不同的算法(行为)包装...
分类:
其他好文 时间:
2016-01-20 00:56:01
阅读次数:
195
第2、3章 基础三种类模式:属性-行为模式、属性模式、行为模式。其中属性模式有:PO(持久化对象)、BO(业务对象)、VO(值对象)、DTO(传输数据对象)、FromBean(页面对象)他们是对JavaBean的扩展增强。行为模式其中的方法是“请求对应模式”的天然载体。当我们载入一个Jar包到cla...
分类:
其他好文 时间:
2016-01-15 20:31:13
阅读次数:
927
积极心理学中的改变的意义。ABC理论,自我实现目标,想象,认知修改,行动排除额外的干扰。保证足够的休息,和良好的工作环境。番茄工作法 不能专心的工作这个问题更准确的来说是我的固有的思维习惯的问题。我觉得我是模式化的生物,很多事情一旦养成了一个固定的行为模式,不受自主意识的控制就会做出相应的行动。就....
分类:
其他好文 时间:
2016-01-09 13:45:20
阅读次数:
126
sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”pattern space,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变...
分类:
系统相关 时间:
2016-01-07 22:34:18
阅读次数:
270
责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式强调的是每一个对象及其对下家的引用来组成一条链,利用这种方式将发送者和接收者解耦。责任链模式还是很好理解的,责任链模式的...
分类:
编程语言 时间:
2015-12-30 17:14:00
阅读次数:
174
第十三章、备忘录模式
备忘录模式是一种行为模式,该模式用于保存对象当前的状态,并且在之后可以再次恢复到此状态,有点像是我们平常说的”后悔药”。
1.定义在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样,以后就可将该对象恢复到原先保存的状态。...
分类:
移动开发 时间:
2015-12-30 10:38:39
阅读次数:
298
第一步 : 首先回顾MVC架构,分为模式1与模式2. 模式1: WEB项目几乎全由JSP页面组成,JSP页面负责所有的展示与业务逻辑的处理(业务,数据库连接……)。 缺点:JSP页面兼容了view与controller两种角色,控制逻辑与表现逻辑混杂,导致代码重用性很低,增加了扩展与...
分类:
其他好文 时间:
2015-12-26 15:02:50
阅读次数:
148
一、概述1、sed全称为StreamEditor,就是行编辑器,意味着一次只处理一行文本,sed将被匹配到的行放到自己特定的空间(通常称为模式空间)中进行编辑;然后再根据结果进行输出显示;2、在sed中还有一段空间称为保持空间,sed模式空间中的内容可以与保持空间的内容可以进行自由互..
分类:
其他好文 时间:
2015-12-26 00:00:40
阅读次数:
422
Sed是一个行编辑器,通常一次只处理一行数据,默认不编辑原文件,而是把原来的数据复制一份到内存中执行编辑操作,可以对行进行删除,增加,替换,选取等特性功能。工具原理:Sed读取文件的内容放到内存中,我们通常称作为模式空间,sed会通过正则表达式匹配模式空间中符合条件..
分类:
其他好文 时间:
2015-12-24 10:50:58
阅读次数:
227
Sed是一个行编辑器,通常一次只处理一行数据,默认不编辑原文件,而是把原来的数据复制一份到内存中执行编辑操作,可以对行进行删除,增加,替换,选取等特性功能。工具原理:Sed读取文件的内容放到内存中,我们通常称作为模式空间,sed会通过正则表达式匹配模式空间中符合条件..
分类:
其他好文 时间:
2015-12-24 10:48:40
阅读次数:
217