2016年2月3日

Zookeeper核心机制

摘要: (如果感觉有帮助,请帮忙点推荐,添加关注,谢谢!你的支持是我不断更新文章的动力。本博客会逐步推出一系列的关于大型网站架构、分布式应用、设计模式、架构模式等方面的系列文章) Zookeeper是Hadoop下的一个子项目,它是一个针对大型分布式系统的可靠的协调系统,提供的功能包括命名服务、配置维护、分 阅读全文

posted @ 2016-02-03 19:23 快跑的小鸡 阅读(3623) 评论(2) 推荐(2)

建造者模式

摘要: 快要下班了,老大突然又拉住我,喜滋滋的告诉我:“牛叉公司很满意我们做的模型,又签订了一个合同,把奔驰、宝马的车辆模型都交给我们公司制作了,不过这次又额外增加了一个新需求: 汽车的启动、停止、喇叭声音、引擎声音都由客户自己控制,他想什么顺序就什么顺序”。 那任务是接下来,我们怎么做实现呢? 我们先把最 阅读全文

posted @ 2016-02-03 17:01 快跑的小鸡 阅读(386) 评论(0) 推荐(0)

模板方法模式

摘要: 模板方法 模式就是在模板方法中按照一个的规则和顺序调用基本方法。 现准备做一批悍马车辆模型…… 设计类图如下: 非常简单的实现,先写个抽象类,然后两个不同型号的模型实现类. HummerModel抽象类的程序清单如下: //Hummer Model是悍马车辆模型的意思,不是悍马美女车模 public 阅读全文

posted @ 2016-02-03 15:20 快跑的小鸡 阅读(452) 评论(0) 推荐(0)

类与类之间的关系

摘要: 面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。 1. 依赖(Dependence) 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。 定义 阅读全文

posted @ 2016-02-03 12:26 快跑的小鸡 阅读(638) 评论(0) 推荐(0)

分布式ActiveMQ集群

摘要: 分布式ActiveMQ集群的部署配置细节: 官方资料:http://activemq.apache.org/clustering.html 基本上看这个就足够了,本文就不具体分析配置文件了。 1、Queue consumer clusters: 同一个queue,如果一个consumer失效,那么未 阅读全文

posted @ 2016-02-03 08:32 快跑的小鸡 阅读(534) 评论(0) 推荐(1)

ActiveMQ集群(2)

摘要: ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要有两种:Master-Slave和Broker Cluster。 1、Master-Slave方式: Master-Slave方式中,只能是Master提供服务,Slave是实时地备份Maste 阅读全文

posted @ 2016-02-03 07:27 快跑的小鸡 阅读(1098) 评论(0) 推荐(1)

导航