Recent Posts

MapReduce

1 minute read

为什么需要 MapReduce 海量数据受硬件资源限制,无法单机处理

行为型模式

4 minute read

策略模式 意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化

结构型模式

2 minute read

适配器模式 意图:将一个类的接口转换成客户希望的另一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作

创建型模式

2 minute read

单例模式 意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点 适用性: 当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。