首页
Portal
专栏
标签
关于
搜索
文章
帖子
进击架构,扶摇直上九万里,卷出天际~
互联网时代,海量信息杂乱冗余,如何快速的获取到更高质量的信息?关注我,我们一起从0进击架构,一起成长!
最新内容
近期热门
技术专栏
计算机科学
编程语言
框架与中间件
架构设计
音视频
AI
实战专栏
问题记录
技术实战
面试亮剑
程序人生
善用佳软
随笔记录
解释器模式 Interpreter 行为型 设计模式(十九)
[md]解释器模式(Interpreter) !(data/attachment/forum/202208/02/151804xvaffuw6eo6ieb5a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") 考虑上图中计算器的例子 设计可以用于计算加减运算(简单起见,省略乘除),你会怎么做? 你可能会定义一个工具类,工具类中有N多静态方法 比如定义了 ...
赞
·
阅读 7476
·
程序员潇然
·
2022-08-02
命令模式 Command 行为型 设计模式(十八)
[md]命令模式(Command) !(data/attachment/forum/202208/02/150842inaniuclu3at3wyu.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") 请分析上图中这条命令的涉及到的角色以及执行过程,一种可能的理解方式是这样子的: 涉及角色为:大狗子和大狗子他妈 过程为:大狗子他妈角色 **调用** 大狗 ...
赞
·
阅读 7274
·
程序员潇然
·
2022-08-02
责任链职责链模式Chain of Responsibility Pattern行为型(十七)
[md]责任链模式(Chain of Responsibility Pattern) 职责链模式 !(data/attachment/forum/202208/02/150322r2vcm2vdp0n2vjiz.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 意图 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系 将这些对象连接成一条链,并沿 ...
赞
·
阅读 7541
·
程序员潇然
·
2022-08-02
结构型设计模式对比 设计模式(十六)
[md]结构型设计模式 **结构型模式关注于整体最终的结构,通过继承和组合,构建出更加复杂的结构** **进而提供更加强大的逻辑功能** **七种结构型模式** * 适配器模式(Adapter Pattern) * 组合模式(Composite Pattern) * 装饰器模式(Decorator Pattern) * 代理模式(Proxy Pattern) * 桥接模式(Bridge Pattern) ...
赞
·
阅读 7896
·
程序员潇然
·
2022-08-02
享元模式 FlyWeight 结构型 设计模式(十五)
[md]享元模式(FlyWeight) “享 **”取“共享”之意,“** **元** **”取“单元”之意。** !(data/attachment/forum/202208/02/142815xjsey0vsv1k3071j.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 意图 **运用共享技术,有效的支持大量细粒度的对象。** ### 意图解析 面向对象的程 ...
赞
·
阅读 7902
·
程序员潇然
·
2022-08-02
代理模式 PROXY Surrogate 结构型 设计模式(十四)
[md]代理模式 PROXY 别名Surrogate ### 意图 **为其他的对象提供一种代理以控制对这个对象的访问。** 代理模式含义比较清晰,就是中间人,中介公司,经纪人... 在计算机程序中,代理就表示一个客户端不想或者不能够直接引用一个对象 而代理对象可以在客户端和目标对象之间起到中介的作用 ### 结构 **代理模式的根本 ...
赞
·
阅读 7948
·
程序员潇然
·
2022-08-02
外观模式 门面模式 Facade 结构型 设计模式(十三)
[md]外观模式(FACADE) 又称为门面模式 !(data/attachment/forum/202208/02/140750rmu29n9rwmu0cmu8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 意图 **为子系统中的一组接口提供一个一致的界面** **Facade模式定义了一个高层接口,这一接口使得这一子系统更加易于使用。** ### 意图 ...
赞
·
阅读 7744
·
程序员潇然
·
2022-08-02
桥接模式 桥梁模式 bridge 结构型 设计模式(十二)
[md]**桥接模式Bridge** !(data/attachment/forum/202208/02/135910sal00c0a4jqj7u40.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") > Bridge 意为桥梁,桥接模式的作用就像桥梁一样,用于把两件事物连接起来 ### 意图 **将抽象部分与他的实现部分进行分离,使得他们都可以独立的发展。** ### ...
赞
·
阅读 7671
·
程序员潇然
·
2022-08-02
组合模式 合成模式 COMPOSITE 结构型 设计模式(十一)
[md]组合模式(合成模式 COMPOSITE) ### 意图 **将对象组合成树形结构以表示“部分-整体”的层次结构。** **Composite使得用户对单个对象和组合对象的使用具有一致性。** ### 树形结构介绍 为了便于理解,我们先介绍一下树形结构 **什么是树形结构?** windows系统的文件夹树形结构,部门组织架构,行政区...都是一 ...
赞
·
阅读 7640
·
程序员潇然
·
2022-08-02
装饰器模式 Decorator 结构型 设计模式 (十)
[md]### 引子 !(data/attachment/forum/202208/02/113655nkh3u9kufpuutve0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") !(data/attachment/forum/202208/02/113708megjfsjdbxi0x3xt.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 现实世界的装饰器模式 大家应该都 ...
赞
·
阅读 7764
·
程序员潇然
·
2022-08-02
1 ...
11
12
13
14
15
16
17
18
19
... 26
/ 26 页
下一页
疯狂的字节X
目前专注于分享Java领域干货,公众号同步更新。原创以及收集整理,把最好的留下。
包括但不限于JVM、计算机科学、算法、数据库、分布式、Spring全家桶、微服务、高并发、Docker容器、ELK、大数据等相关知识 一起进步,一起成长。
246
文章
公众号
加微信
EMail
捐助我
Links
微博
知乎
Github
gitee
扫码关注公众号
关闭
扫码加我微信
关闭
微信、支付宝 扫码捐助
关闭