05 2013 档案

mongoDB各种查询方式执行效率测试
摘要:最近正在使用mongoDB,使用官方的C# Drivers,对于不同的方式执行的效率(时间)不一样的。下面我们开始进入主题 :启动本地mongoDB数据库> mongod -dbpath data现在数据库有一个User表,大约有100万行数据。> db.myuser.count()> 1000005其中,age字段已设置为索引> db.entities.ensureIndex({"age":1})我们一起来统计某些用户的最大年龄,符合条件的有21845条记录> db.entities.find({"age":{$lt:12 阅读全文

posted @ 2013-05-31 10:50 一个石头 阅读(5270) 评论(1) 推荐(0) 编辑

C# 对轻量级(IoC Container)依赖注入Unity的使用
摘要:概述Unity是一个轻量级的可扩展的依赖注入容器,支持构造函数,属性和方法调用注入。Unity可以处理那些从事基于组件的软件工程的开发人员所面对的问题。构建一个成功应用程序的关键是实现非常松散的耦合设计。松散耦合的应用程序更灵活,更易于维护。这样的程序也更容易在开发期间进行测试。你可以模拟对象,具有较强的具体依赖关系的垫片(轻量级模拟实现),如数据库连接,网络连接,ERP连接,和丰富的用户界面组件。例如,处理客户信息的对象可能依赖于其他对象访问的数据存储,验证信息,并检查该用户是否被授权执行更新。依赖注入技术,可确保客户类正确实例化和填充所有这些对象,尤其是在依赖可能是抽象的 。Unity 配 阅读全文

posted @ 2013-05-08 17:42 一个石头 阅读(5577) 评论(2) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示