Java高并发程序-Chapter4 并行模式与算法(第二十二讲)设计模式
2018-03-29 09:04
375 查看
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的。
Richard Helm, Ralph Johnson ,John Vlissides (Gof)
《设计模式:可复用面向对象软件的基础》收录23种模式
–观察者模式
–策略模式
–装饰者模式
–享元模式
–模板方法
–.....
架构模式
–MVC
–分层
–设计模式
–提炼系统中的组件
-代码模式(成例Idiom)
–低层次,与编码直接相关
–如DCL
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在1990年代从建筑设计领域引入到计算机科学的。
Richard Helm, Ralph Johnson ,John Vlissides (Gof)
《设计模式:可复用面向对象软件的基础》收录23种模式
–观察者模式
–策略模式
–装饰者模式
–享元模式
–模板方法
–.....
相关文章推荐
- Java高并发程序-Chapter4 并行模式与算法(第二十八讲)并行搜索
- Java高并发程序-Chapter4 并行模式与算法(第二十六讲)Future 模式
- Java高并发程序-Chapter4 并行模式与算法(第二十五讲)生产者-消费者模式
- Java高并发程序-Chapter4 并行模式与算法(第二十四讲)不变模式
- Java高并发程序-Chapter4 并行模式与算法(第二十三讲)单利模式
- Java高并发程序-Chapter4 并行模式与算法(第二十七讲)并行流行线
- Java 进阶7 并发优化 1 并行程序的设计模式
- JAVA并发处理经验(四)并行模式与算法2:Future模式
- Java程序性能优化 读书笔记(十)并行设计模式:Future模式
- Java程序性能优化 读书笔记(十四)并行设计模式:生产者-消费者模式
- JAVA并发处理经验(四)并行模式与算法3:并行流水线模式
- JAVA并发处理经验(四)并行模式与算法7:AIO网络编程
- JAVA并发处理经验(四)并行模式与算法5:并行排序模式-希尔排序
- JAVA并发处理经验(四)并行模式与算法6:NIO网络编程
- Java程序性能优化 读书笔记(十二)并行设计模式:Guarded Suspension模式
- JAVA并发处理经验(四)并行模式与算法4:并行搜索模式
- JAVA并发处理经验(四)并行模式与算法1:生产者消费与单例模式
- 并行JAVA程序设计模式Future模式
- Java程序性能优化 读书笔记(十一)并行设计模式:Master-Worker模式
- JAVA并发处理经验(四)并行模式与算法6:socket的服务端多线程