设计模式
文章平均质量分 73
抽工单建原/代理享元装饰外观,桥接组合适配器/解释器访问模板状态,中介者观察备忘录,迭代器责任命令策略。
kenny@chen
本人后端小土狗一枚,秉承着一看就会,一学就废的学习理念,立志做行业的蛀虫,纯纯的开源项目。
展开
-
设计模式-创建型-简单工厂
设计模式-创建型-简单工厂原创 2022-10-25 11:14:48 · 502 阅读 · 0 评论 -
设计模式-创建型-工厂模式
工厂模式是对创建对象条件的封装又可以叫做多态性工厂模式,根据不同的条件创建不同的实例。是为了解决简单工厂模式中,产品类过多时导致简单工厂类种判断过多的问题,符合开闭原则。灵活性增强典型的解耦框架,只需要知道产品的抽象类,无需关心实例化过程,满足迪米特法则,依赖倒置原则和里氏替换原则。原创 2022-10-27 13:42:14 · 161 阅读 · 0 评论 -
设计模式-创建型-单例模式
确保一个类在任何情况下都只会存在一个实例。单例可以保证内存里只有一个实例,减少了内存的开销避免对资源的多重占用设置全局访问点,可以优化和共享资源的访问。原创 2023-01-03 16:10:23 · 58 阅读 · 0 评论 -
设计模式-创建型-建造者模式(Builder)
建造者模式属于创建型设计模式,当我们需要一个对象时,而这个对象又存在无比复杂的关系,导致这个对象巨大,那么我们可以通过建造者模式,将一个大对象拆分成多个小对象,分步骤进行创建。所以建造者模式经常用来创建复杂的合成对象,可以自定义配置步骤。封装性好,构建和表示分离扩展性好,建造类之间独立,在一定程度上进行了解耦。便于控制细节,建造者可以对创建过程逐步细化,而不对其他模块产生任何影响。原创 2023-01-05 17:24:59 · 183 阅读 · 0 评论 -
设计模式-创建型-原型模式(ProtoType)
原型模式的核心在于复制对象,首先创建一个对象,然后直接基于内存二进制流进行复制,不需要在耗时的去对象初始化的过程,针对于大批量操作以及复杂类的实例化性能提升很多,针对于需要频繁创建对象的方法可以有效的提高运行效率,减少对象初始化时间。原创 2023-01-04 18:08:40 · 161 阅读 · 0 评论 -
设计模式-结构型-代理模式
设计模式-结构型-代理模式原创 2022-10-08 15:07:06 · 78 阅读 · 0 评论 -
设计模式-结构型-享元模式
设计模式-结构型-享元模式原创 2022-09-29 16:14:31 · 146 阅读 · 0 评论 -
设计模式-结构型-装饰模式
设计模式-结构型-装饰模式原创 2022-09-27 15:28:50 · 104 阅读 · 0 评论 -
设计模式-结构型-外观模式
设计模式-结构型-外观模式原创 2022-09-28 16:39:11 · 54 阅读 · 0 评论 -
设计模式-结构型-桥接模式
设计模式-结构型-桥接模式原创 2022-09-22 18:20:42 · 78 阅读 · 0 评论 -
设计模式-结构型-组合模式
设计模式-结构型-组合模式原创 2022-09-26 17:35:54 · 255 阅读 · 0 评论 -
设计模式-结构型-适配器模式
结构型设计模式,适配器模式原创 2022-09-21 18:13:45 · 148 阅读 · 0 评论 -
设计模式-行为型-解释器模式
设计模式-行为型-解释器模式原创 2022-11-15 14:39:06 · 158 阅读 · 0 评论 -
设计模式-行为型-访问者模式
设计模式-行为型-访问者模式原创 2022-10-24 15:01:14 · 328 阅读 · 0 评论 -
设计模式-行为型-模板方法
设计模式-行为型-模板方法原创 2022-10-21 14:04:02 · 104 阅读 · 0 评论 -
设计模式-行为型-状态模式
设计模式-行为型-状态模式原创 2022-10-20 13:51:31 · 85 阅读 · 0 评论 -
设计模式-行为型-中介者模式
设计模式-行为型-中介者模式原创 2022-10-17 11:14:16 · 124 阅读 · 0 评论 -
设计模式-行为型-观察者模式
观察者模式是为了将观察者和被观察者进行解耦,时被观察者在被改变时观察者可以及时的做出响应。例如:邮件通知,各种短信消息的订阅,扣费通知等等。观察者及被观察者是松散耦合的,复合依赖倒置原则。分离了观察者和被观察者,并建立了一套触发机制,使数据的变化可以影响到多个观察者。实现了一对多的通讯机制,支持事件注册机制,支持兴趣分发机制,当被观察者触发事件时,只有感兴趣的观察者会做出响应。原创 2022-10-19 14:21:28 · 97 阅读 · 0 评论 -
设计模式-行为型-备忘录模式
设计模式-行为型-备忘录模式原创 2022-10-18 10:34:23 · 131 阅读 · 0 评论 -
设计模式-行为型-迭代器模式
设计模式-行为型-迭代器模式原创 2022-10-14 15:38:39 · 655 阅读 · 0 评论 -
设计模式-行为型-责任链模式
设计模式-行为型-责任链模式原创 2022-10-11 16:56:34 · 114 阅读 · 0 评论 -
设计模式-行为型-命令模式
设计模式-行为型-命令模式原创 2022-10-13 11:19:08 · 63 阅读 · 0 评论 -
设计模式-行为型-策略模式
设计模式--行为型--策略模式实现原创 2019-12-15 21:40:44 · 130 阅读 · 0 评论