![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GOF设计模式
文章平均质量分 87
小林也要龙女仆
哼哼
展开
-
从 Unix 开源开发学习应对大型复杂项目开发(下)
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-24 21:38:18 · 342 阅读 · 0 评论 -
从 Unix 开源开发学习应对大型复杂项目开发(中)
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-22 20:55:14 · 176 阅读 · 0 评论 -
从 Unix 开源开发学习应对大型复杂项目开发(上)
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-21 21:46:27 · 324 阅读 · 0 评论 -
通过 JDK 源码学习灵活应用设计模式(下)
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-20 22:03:06 · 159 阅读 · 0 评论 -
通过 JDK 源码学习灵活应用设计模式(上)
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-19 21:40:21 · 199 阅读 · 0 评论 -
备忘录模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-15 14:51:21 · 204 阅读 · 0 评论 -
状态机模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-14 16:23:47 · 1432 阅读 · 0 评论 -
责任链模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-13 15:07:19 · 185 阅读 · 0 评论 -
了解策略模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-09 11:52:06 · 220 阅读 · 0 评论 -
了解模板模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-07 22:44:13 · 141 阅读 · 0 评论 -
观察者模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-05 22:05:19 · 200 阅读 · 2 评论 -
了解享元模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-09-01 21:18:49 · 271 阅读 · 0 评论 -
适配器模式
前面提到,适配器模式就是为了处理“接口不兼容”,那么在实际的开发中,什么情况下才会出现接口不兼容呢?你可以自己先思考如果大家觉得文章有错误内容,欢迎留言或者私信讨论~个几分钟。...原创 2022-08-27 22:27:55 · 237 阅读 · 0 评论 -
装饰器模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-08-24 21:29:33 · 355 阅读 · 0 评论 -
了解代理模式
因为 Java 语言本身就已经提供了动态代理的语法(实际上,动态代理底层依赖的就是 Java 的反射语法)。我们来看一下,如何用 Java 的动态代理来实现刚刚的功能。虽然说这样能简单实现代理,但是随着而来的问题也有很多。一方面,我们需要在代理类中,将原始类中过度所有方法都是先一边,并且每个方式都附加相似的代码逻辑。另一方面,如果要添加的附加功能的类有不止一个,我们需要针对每个类都创建一个代理类。实际上,Spring AOP 底层的实现原理就是基于动态代理。很明显,这样的写法是存在在问题的。原创 2022-08-22 21:27:01 · 146 阅读 · 0 评论 -
构造器模式与原型模式
如果大家觉得文章有错误内容,欢迎留言或者私信讨论~原创 2022-08-20 17:45:52 · 309 阅读 · 0 评论 -
你推荐使用单例模式吗?
如果说四级的第一个词汇是`abandon`,那么学习设计模式的第一位永远是`单例模式`,作为最简单的设计模式之一,通常只要将构造设置为私有,顺带提供一个获取对象的 `getInstance()` 方法将对象传递出去即可。接下来让我们先来看看几种单例的实现方式,顺带思考每种方案各自的优劣...原创 2022-08-17 22:07:12 · 138 阅读 · 0 评论