首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
jack_xu
创建于2021-05-24
订阅专栏
设计模式
等 12 人订阅
共7篇文章
创建于2021-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
多重校验神器责任链模式
背景 最近在做需求,写一个方法,先在前面做验证,if不满足A条件则return,if不满足B条件则return...一共写了5个验证,等验证通过以后才执行下面的逻辑,这个也没问题。过了一阵产品提了需求
万丈高楼平地起的建造者模式
定义 建造者模式(Builder Pattern)是将一个复杂对象的构建过程与它的表示分离,使得同样的构建过程可以创建不同的表示,属于创建型模式。使用建造者模式对于用户而言只需指定需要建造的类型就可以
手写JdbcTemplate的模板方法模式
模板方法模式 模板方法模式(Template Method Pattern)又叫模板模式,是指定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变算法的结构即可重定义该算法的某些特
手抓饼加生菜加鸡蛋的装饰器模式
装饰器模式(Decorator Patter),也称为包装模式(Wrapper Pattern)是指在不改变原有对象的基础之上,将功能附加在对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能),属于结构型模式。 装饰器模式的核心是功能扩展。使用装饰器可以透明且动态地扩展…
帮我们找房租房买房的代理模式
大家好,看到这个标题大家应该想到了是中介,中介可以帮我们租房找房买房办手续等等,让我们在整个租房买房过程中轻松很多。生活中还有售票黄牛、婚介、经纪人、快递、事务代理、非侵入式日志监听等,都是代理模式的实际体现。 代理模式(Proxy Pattern)是指为其他对象提供一种代理,…
轻松创建成千上万个对象的原型模式
介绍 原型模式(prototype Pattern)是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,属于创建型模式。 我们看下UML图: 通用写法 看完上面的介绍,我们来写一个原型模
深入解析单例模式的写法以及破坏单例方式
小伙们好,我是jack xu,今天跟大家讲一个老生常谈的话题,单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。网上的文章也很多,但是参差不齐,良莠不齐,要么说的不到点子上,要么写的不完整,我试图写一篇史上最全单例模式,让你看一篇文章就够了。。 单例模式…