摘要: 一.MongoDB中的Count函数、Distinct函数以及分组 准备工作,插入一个班级的文档 > for(var i=0;i<10;i++){ ... db.Classes.insert({ClassName:"Class"+i,_id:i}); ... } WriteResult({ "nIn 阅读全文
posted @ 2016-03-24 09:56 奋斗的大橙子 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 场景:我们的冒险家,现在需要去武器商店买一把兵器,有刀和剑两种武器,冒险者可以告诉武器商人需要哪一种武器,然后武器商人进行锻造,最后把产品给冒险者,用建造者模式如何实现? 1.什么是建造者模式? 之前写过简单工厂、工厂方法以及抽象工厂,这些东西都是创建型设计模式,同样建造者模式也是一种创建型的设计模 阅读全文
posted @ 2016-03-24 00:57 奋斗的大橙子 阅读(190) 评论(0) 推荐(0) 编辑