摘要: 一、迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 类图关系: 二、组合模式:允许你将对象组合成树形结构来表现"整体/部分"层次结构,组合能让客户以一致处理的方式处理个别对象以及对象的组合。 组合模式让我们能用树形方式创建对象的结构,树里面包含了组合和个别对象,使 阅读全文
posted @ 2016-02-04 09:00 浮生若云 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1 form.ajaxSubmit({ 2 2 beforeSubmit: function() { 3 3 if (FinanceUtil.validate(form)) { 4 4 ... 阅读全文
posted @ 2016-01-18 10:31 浮生若云 阅读(3256) 评论(0) 推荐(0) 编辑
摘要: 一、适配器模式:将一个类的接口转换成客户期望的接口,适配器让原本接口不兼容的类可以合作无间 过程如下: (1) 客户通过目标接口调用适配器的方法对适配器发出请求 (2) 适配器使用被适配者接口把请求转换成被适配者的一个或多个调用接口。 (3) 客户收到调用的结果,但并未察觉一切是适配器在起转换作用。... 阅读全文
posted @ 2016-01-11 13:52 浮生若云 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、命令模式:命令模式将“请求”封装成对象。以便使用不同的请求队列或者日志来参数化其他对象,命令模式也支持可撤销的操作。 (1)命令模式将发出请求的对象和执行请求的对象解耦 (2)在被解耦的两者之间通过命令对象进行沟通的,命令对象接受者和一个或一组动作。 (3)调用者通过调用命令对象的execute... 阅读全文
posted @ 2016-01-08 09:34 浮生若云 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1、 导航关系(Directed Association) A类有一个成员变量保存B的引用。 2、包含关系(Aggregation、Composition) (1)弱包含 含义:每个部门包含多个员工。*也可换成1..100等。 (2)强包含 强弱包含区别: ① 弱包含表示如果部门没有了,员工... 阅读全文
posted @ 2016-01-07 10:38 浮生若云 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一、工厂模式(Factory):通过让子类决定该创建的对象是什么,来达到将对象创建的过程封装的目的,工厂方法让类的实例化推迟到子类 (1)涉及角色:抽象产品,具体产品,抽象创建者,具体创建者。 (2)实例: 抽象产品类1 public abstract class ProductNoodle ... 阅读全文
posted @ 2016-01-05 18:57 浮生若云 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式:创建一个独一无二的,只能有一个实例对象的入场卷。二、实现单例模式步骤: (1)将类的构造方法设置为私有的。防止外界通过new 形式实例化该类。 (2)实现返回该类的实例的静态方法。外部只能调用方法或的类的实力对象。 1 1 public class Singleton { 2 2 ... 阅读全文
posted @ 2016-01-05 18:36 浮生若云 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 感谢2015。去年的今天,还在校园里做着遥不可及的梦。2015是人生一个转折点。顺利的毕业,顺利的找到工作。也顺利的离家越来越远,“哪有人的本命年是顺利的呢?”所以还是要感谢上天的眷顾。 感谢2015。前辈说年轻人“要么读书,要么行路”,2015来到未知的城市,从陌生到熟悉。发现自己一些人... 阅读全文
posted @ 2016-01-01 16:08 浮生若云 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式:动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。(1)涉及角色:抽象组件,具体组件,抽象装饰者,具体装饰者。 具体的装饰者,利用委托机制,调用被装饰者的方法。从未在此基础上加上自己的处理。(2)JDK中的装饰者模式(java IO) 阅读全文
posted @ 2015-12-31 15:59 浮生若云 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并更新。主题和观察者定义了一对多的关系,观察者依赖于主题。当主题对象的状态发生改变时,观察者就会被通知。根据通知观察者进行相关操作。 一、 涉及角色:主题接口,观察者接口,具体主题,具体观察者。 优... 阅读全文
posted @ 2015-12-29 14:33 浮生若云 阅读(590) 评论(0) 推荐(0) 编辑