摘要: mongod --port 32770 --shardsvr --dbpath "D:\db\mongodata\shard\mongodb1" --logpath "D:\db\mongodata\shard\mongodb1.log" --serviceName "mongodb1" --serviceDisplayName "mongodb1" --install mongod --po... 阅读全文
posted @ 2018-05-31 19:07 chester·chen 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 场景: 1.希望把对象表示成部分—整体层次结构; 2.希望用户忽略组合对象与单个对象的不同,用户将统一地使用组合结构中所有对象。 UML图: 示例代码: 阅读全文
posted @ 2018-05-31 15:19 chester·chen 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 外观模式:外观模式提供了一个统一的接口,用来访问子系统中的一群接口。 场景: 1.在软件架构搭建初期,为了将不同的层级分离,可以使用外观模式,例如三层架构里的数据访问层与逻辑层之间,逻辑层与接口层之间 2.为一个复杂的系统提供一个接口,供调用方简单使用,实现系统的独立性。 UML图: 示例代码: 阅读全文
posted @ 2018-05-31 14:14 chester·chen 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 桥接模式:将抽象与实现分离,实现面向接口编程。 场景:面向接口编程,例如,三层架构中的DAL与BLL的引用可以使用桥接模式实现,修改DAL时,BLL中的逻辑不需要改变 UML图: 示例代码: 阅读全文
posted @ 2018-05-31 13:02 chester·chen 阅读(109) 评论(0) 推荐(0) 编辑