- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 工厂模式
一、 简单工厂模式 先来思考一个问题。我们平时写程序时,会有这种情况,A对象里面需要调用B对象的方法,这时我们使用的一般是new关键字来创建一个B实例,然后调用B实例的方法。这种做法的坏处在于:A类的方法实现直接调用了B类的类名(这种方式也被称为硬编码耦合),一旦系统需要重构:需要使用C类来代替B类时,程序就不得不修改A类代码,如果应用中有100个或者10000个类以硬编码方式耦合了B类,则需要
2016-08-31 23:22:22 346
原创 zookeeper的基本原理和部署
一、Zookeeper 概述(官网翻译) ZooKeeper 通过一个可共享的分层数据注册(称之为znode)命名空间来协调分布部署的各个进程,这与文件系统很相像。与一般的文件不同,ZooKeeper提供给客户端的服务是高吞吐、低延迟、高可用和严格有序的。性能上的特点使得ZooKeeper常被用于大规模分布式集群。它的高可靠性使得它能够避免大型系统中常见的单点故障。严格有序的特点使得客户端可
2016-08-06 11:38:11 1368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人