摘要: The Principles of OODWhat is object oriented design? What is it all about? What are it's benefits? What are it's costs? It may seem silly to ask these questions in a day and age when virtually every software developer is using an object oriented language of some kind. Yet the question is imp 阅读全文
posted @ 2013-04-27 12:22 wangsdragon 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 集群由三台服务器(假定ip地址为:serverA,serverB,serverC)组成,采用mongodb的复制集+分片(Replica Sets+Sharding) 实现集群的高可靠/高可用以及数据读写的负载均衡。 三台机器分成两个复制集,两个复制集组成一个集群的两个分片(shard1和shard2)。具体如下: 1、ServerA的s1-1 / ServerB的s1-2 / ServerC的s1-3 组成一个3节点的复制集s1 2、ServerA的s2-1 / ServerB的s2-2 / ServerC的s2-3 组成一个3节点的复制集s2 3、复制集s1和s2 组成有两个片的分片... 阅读全文
posted @ 2013-04-27 11:14 wangsdragon 阅读(299) 评论(0) 推荐(0) 编辑
摘要: Design PatternsPart 1 .Categories of Design PatternsPart 2.Relationship of Design PatternsPart 3.Design Patterns创建型模式1.Abstract Factory(抽象工厂模式)----对象创建型模式模式意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2.Builder(生成器模式)----对象创建型模式模式意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。3.Factory Method(工厂方法模式)----对象创建型模式模式意 阅读全文
posted @ 2013-04-26 09:51 wangsdragon 阅读(236) 评论(0) 推荐(0) 编辑