倚楼听风雨
淡看江湖路

标签:设计模式

浅析Java中的Fork和Join并发编程框架-高老四博客
Java进阶

浅析Java中的Fork和Join并发编程框架

Glorze阅读(83)评论(0)赞(20)

Fork/Join框架是Java7提供了的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务(工作窃取算法),最终汇总每个小任务结果后得到大任务结果的框架。 Fork: 把一个大任务分成若干个子任务进行执行,设置一个阀值,判断任务...

浅析设计模式第十七章之适配器模式-高老四博客
设计模式

浅析设计模式第十七章之适配器模式

Glorze阅读(112)评论(0)赞(14)

说道适配器模式,可能最经典的例子就是电源适配器了。我们程序员使用的笔记本电脑多半是20V左右,而我大天朝的家庭用电是220V,如何让20V的笔记本在220V的电压下工作呢?当然是电源适配器了,将220V转换成20V的电压供笔记本使用。看看电...

浅析设计模式第十章-模板方法模式-高老四博客
设计模式

浅析设计模式第十章-模板方法模式

Glorze阅读(250)评论(0)赞(13)

模板方法模式,顾名思义,就是定义一种模板来承接和完成某种业务或者逻辑的实现。在生活或者我们平时的开发中,经常会不知不觉的使用到这个设计模式,比如我们去银行办理业务,取号->办理业务->评价服务人员就算是一个模板。再比如说我们吃饭...

浅析设计模式第十二章之外观模式-高老四博客
设计模式

浅析设计模式第十二章之外观模式

Glorze阅读(334)评论(0)赞(3)

外观模式,也叫作门面模式,是使用频率非常高的七个结构型设计模式之一,它是迪米特法则的具体实现,目标为降低原有系统复杂度的同时,降低业务场景类与其他各个系统的耦合性。其实对于面向对象有基础的我们,即使我们第一次听说外观模式,也有可能在开发中无...

浅析设计模式第十一章之迪米特法则-高老四博客
设计模式

浅析设计模式第十一章之迪米特法则

Glorze阅读(346)评论(0)赞(3)

迪米特法则是七个面向对象设计原则中相对比较容易理解的一个法则,他要求了软件实体类设计之间的松耦合。接下来老四就稍微浅析一下这个法则,希望帮助你加深一下印象,关于面向对象设计原则有哪七个?如下(不出意外的话会壹壹浅析): 单一职责原则,老四已...