Tumbler

逍遥小子不倒翁

GOF23设计模式-行为型模式6-策略模式(Strategy)

策略模式:它定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户。

2019-08-19 08:26:40

阅读数 13

评论数 0

GOF23设计模式-行为型模式7-模板方法模式(Template Method)

模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某项特定步骤。

2019-08-18 23:21:36

阅读数 14

评论数 0

GOF23设计模式-行为型模式5-解释器模式(Interpreter)

解释器模式:给定一种语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。

2019-08-18 16:46:12

阅读数 13

评论数 0

每天坚持这9件事-让你越来越好

微笑、学习、适应、理解、包容、欣赏、谦让、善良、感恩

2019-08-18 16:14:27

阅读数 14

评论数 0

GOF23设计模式-行为型模式4-命令模式(Command)

命令模式:将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。也称之为动作Action模式,事务Transaction模式。

2019-08-18 15:45:41

阅读数 14

评论数 0

GOF23设计模式-行为型模式3-中介者模式(Mediator)

中介者模式:用一个中介对象来封装一系列对象之间的交互。中介者使各个对象不需要显式的相互引用,从而使其耦合松散,并且可以独立的改变它们之间的交互。

2019-08-18 14:37:31

阅读数 17

评论数 0

GOF23设计模式-行为型模式2-迭代器模式(Iterator)

GOF23设计模式-行为型模式2-迭代器模式(Iterator):提供一种遍历聚合对象的方式,而又不暴露该对象的内部表示。

2019-08-11 23:34:31

阅读数 16

评论数 0

GOF23设计模式-行为型模式1-责任链模式(Chain of Responsibility)

GOF23设计模式-责任链模式: 将能够处理同一类请求的对象连成一条链,所提交的请求沿着链传递,链上的对象逐个判断是否有能力处理该请求,如果能则处理,如果不能将请求传递给链上的下一个对象。 ...

2019-08-11 15:28:19

阅读数 16

评论数 0

GOF23设计模式-结构型模式7-享元模式(Flyweight)

GOF23设计模式-结构型模式7-享元模式(Flyweight):使用共享技术有效的支持大量细粒度的对象

2019-08-10 19:27:27

阅读数 17

评论数 0

GOF23设计模式-结构型模式6-外观模式(Facade)

GOF23设计模式-结构型模式6-外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这个子系统更加容易使用。

2019-08-09 23:50:05

阅读数 19

评论数 0

GOF23设计模式-结构型模式5-装饰模式(Decorator)

GOF23设计模式-结构型模式5-装饰模式(Decorator)

2019-08-05 08:41:52

阅读数 40

评论数 0

GOF23设计模式-结构型模式4-组合模式(Composite)

GOF23设计模式-组合模式:对部分-整体进行一致操作,常用于树形结构

2019-08-04 21:40:15

阅读数 30

评论数 0

GOF23设计模式-结构型模式3-桥接模式

GOF23设计模式-结构型模式3-桥接模式(Bridge Pattern)

2019-07-28 15:23:46

阅读数 34

评论数 0

GOF23设计模式-结构型模式2-代理模式

设计模式GOF23-代理模式(Proxy Pattern)

2019-07-27 15:05:27

阅读数 37

评论数 0

GOF23设计模式-结构型模式1-适配器模式

GOF23设计模式-结构型模式1-适配器模式

2019-07-24 08:44:39

阅读数 33

评论数 0

GOF23设计模式-创建型模式4-原型模式

设计模式GOF23-原型模式思考原型模式原型模式实现克隆绵羊多利(浅拷贝)克隆绵羊多利(深拷贝)利用序列化和反序列化技术实现深克隆何时使用?测试new与clone创建对象效率 思考 克隆技术是怎么样一个过程? JavaScript语言中,继承怎么实现? 原型模式 通过new产生一个对象需要非常繁...

2019-07-23 23:12:16

阅读数 41

评论数 0

MyBatis中参数使用 @Param 注解的四种使用场景

Mybatis中参数使用@Param注解的四种方式: 1、多个参数时 2、参数取别名时 3、使用$时 4、动态SQL参数作为变量时

2019-07-23 14:20:41

阅读数 44

评论数 0

GOF23设计模式-创建型模式3-建造者模式

GOF23设计模式--建造者模式详解,宇宙飞船类建造示例

2019-07-23 08:39:26

阅读数 31

评论数 0

GOF23设计模式-创建型模式2-工厂模式:简单工厂、工厂方法、抽象工厂

设计模式GOF23-工厂模式:简单工厂、工厂方法、抽象工厂的实现

2019-07-22 12:10:35

阅读数 49

评论数 0

GOF23设计模式-创建型模式1-单例模式-5种实现方式比较和防止反射与反序列化漏洞

GOF23设计模式-单例模式-5中实现方式详解、比较、防止反射和反序列化破坏单例举例

2019-07-21 17:44:18

阅读数 6196

评论数 0

提示
确定要删除当前文章?
取消 删除