Skip to main content
我小叮当、
Posts
笔记
网络
开源项目
我的vscode插件
容器环境配置
java学习
python工具
分享
工具
番剧
server
nps
open in new window
efak
open in new window
网站
nga
open in new window
提瓦特大陆
open in new window
Search
K
guide
30
设计模式
26
源码
17
技术
9
ElasticSearch
8
开源
6
安卓服务器
6
网络
5
blog
4
java
4
linux
4
go
3
日志
3
springboot
3
thread
3
database
2
scrapy
2
cglib
2
stm32
2
beautify
1
域名
1
git
1
jenkins
1
算法
1
markdown
1
Q&A
1
nps
1
docker
1
番剧
1
工具
1
状态模式
允许对象在其内部状态改变时改变其行为,对象看起来似乎修改了它的类。
设计模式
状态模式
About 2 min
解释器模式
提供了解释语言语法或表达式的方式,通常用于设计小型语言解析器。
设计模式
命令模式
About 6 min
模板方法模式
在一个抽象类中定义一个操作中的算法骨架,而将一些步骤延迟到子类中实现。
设计模式
模板方法模式
About 1 min
备忘录模式
在不破坏封装性的前提下,捕获一个对象的内部状态并在需要时恢复它。
设计模式
备忘录模式
About 2 min
中介者模式
定义一个中介对象来封装系列对象间的交互,降低对象间的耦合度。
设计模式
中介者模式
About 3 min
观察者模式
定义了一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都会得到通知并自动更新。
设计模式
观察者模式
About 2 min
过滤器模式
通过逻辑条件对对象集合进行筛选操作,而不需要修改这些对象。
设计模式
过滤器模式
About 2 min
访问者模式
表示一个作用于某对象结构中的各元素的操作,它可以在不改变各元素类的前提下定义作用于这些元素的新操作。
设计模式
访问者模式
About 2 min
命令模式
提供一种顺序访问聚合对象元素的方法,而又不需要暴露其底层表示。
设计模式
命令模式
About 1 min
责任链模式
多个对象都有机会处理请求,避免请求的发送者和接收者之间的耦合关系。
设计模式
责任链模式
About 3 min
1
2
3
Next
Jump to:
Go