自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 享元模式(Flyweight Pattern)

文章目录意图使用场景模块优点缺点与其他模式的配合优秀的应用思考 意图 运用共享技术有效地支持大量细粒度的对象。 使用场景 对那些通常因为数量太大而难以用对象来表示的概念或实体进行建模 一个程序使用了大量相似甚至相同的对象。 使用大量的对象,造成很大的存储开销。 对象的大多数状态都可变为非本质状态(Extrinsic State),既可以由外部传入的状态。 如果删除对象的非本质状态(Extrinsic State),那么可以用相对较少的共享对象取代很多组对象。 应用程序不依赖于该类对象的标识。由于Flywe

2020-09-20 21:23:41 101

原创 策略模式(Strategy Pattern)

待完善

2020-09-20 21:20:47 65

原创 状态模式(State Pattern)

待完善

2020-09-20 21:19:38 95

原创 组合模式(Composite Pattern)

待完善

2020-09-20 21:17:58 1198 1

原创 Paxos算法

文章目录CAP原理(CAP Theorem)一致性模型强一致性算法解决问题强一致性算法实现思路Paxos协议Paxos中的角色Basic Paxos基本概念具体场景下的流程说明成功流程部分节点失败,但达到了QuorumsProposer失败问题Multi Paxos基本概念具体场景下的流程说明选主状态下成功流程强leader状态下成功流程精简后选主状态下的成功流程精简后强Leader状态下的成功流程Fast Paxos基本概念具体场景下的流程说明成功流程竞争情况下协调恢复竞争情况下无协调恢复精简后无协调恢复

2020-07-14 19:54:42 464

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除