03 2011 档案
摘要:staticvoidMain(string[]args){stringpResources=@"D:\Resource\";DirectoryInfodiResources=newDirectoryInfo(pResources);varqueryList=diResources.GetFiles();foreach(vararyinqueryList){TestToResources(pResources+ary.Name,@"D:\ResX\"+ary.Name.Replace("resources.","")
阅读全文
摘要:命令帮助:CMD 用DOS命令进入MongoDB文件夹 使用mongod --help可查看MongoDB命令帮助安装命令:mongod -dbpath E:\MongoDB\db -logpath E:\MongoDB\logs -install注册完服务完成后提示:net start "MongoDB" 启动服务。如果出现“服务没有响应控制功能”,请使用以下命令:(使用命令前最好创建logs和data文件夹)mongod --logpath E:\MongoDB\logs\mongodb.log -logappend --dbpath E:\MongoDB\data -
阅读全文
摘要:MemcacheMemcache的优势我觉得总结下来主要体现在:1) 分布式。可以由10台拥有4G内存的机器,构成一个40G的内存池,如果觉得还不够大可以增加机器,这样一个大的内存池,完全可以把大部分热点业务数据保存进去,由内存来阻挡大部分对数据库读的请求,对数据库释放可观的压力。2) 单点。如果Web服务器或App服务器做负载均衡的话,在各自内存中保存的缓存可能各不相同,如果数据需要同步的话,比较麻烦(各自自己过期,还是分发数据同步?),即使数据并不需要同步,用户也可能因为数据的不一致而产生用户体验上的不友好。3) 性能强。不用怀疑和数据库相比确实是,根源上还是内存的读写和磁盘读写效率上几个
阅读全文
摘要:目录 1esql的查询结果集 ObjectQuery1 1.1ObjectQuery<实体>1 1.2ObjectQuery<DbDataRecord>1 1.3ObjectQuery<简单类型>1 2esql的使用2 2.1it关键字2 2.2value 关键字2 2.3查询参数的使用3 2.4中文字段3 3得到esql与sql字串3 3.1CommandText属性4 3.2ToTraceString方法4 4ObjectQuery的Linq方法4 4.1Where4 4.2OrderBy4 4.3Select4 4.4SelectValue(proje
阅读全文
摘要:目录 1ObjectQuery<T>数据加载方式1 1.1访问方式1 1.2Context.CreateQuery<T>()1 1.3ObjectQuery<DbDataRecord>2 1.4ObjectQuery<简单类型>3 2Execute方法与ObjectResult3 2.1Execute方法3 2.2ObjectResult<T> 结果集4 3类型转换4 3.1OfType(TResultType)4 4Linq方法5 4.1All5 4.2Any5 4.3Take5 4.4Skip5 4.5First6 4.6Firs
阅读全文
摘要:目录 1说明1 2Context操作数据1 2.1AddObject 添加实体1 2.2DeleteObject 删除实体1 2.3Detach 分离实体2 2.4修改实体2 2.5ApplyPropertyChanges 修改实体2 2.6Attach / AttachTo 附加实体2 2.7CreateEntityKey 创建EntityKey3 2.7.1EntityKey3 2.8GetObjectByKey/TryGetObjectByKey 通过EntityKey得到实体3 2.9CreateQuery 创建查询4 3状态管理4 3.1EntityState 状态枚举4 3.2Co
阅读全文
摘要:最近,身边的不少程序员抱怨NET的变化太快了,觉得跟不上变化,心情很沮丧,有的甚至有放弃编程这个行业的想法. 我这篇文章的主题是[NET 4,3,2,1其实什么也没有变],贯穿本文的例子是如何动态调用方法.本文的目的不是驳斥NET升级的无意义,只是想从一个小的技术点说明变与不变是相对的.当一个新技术出现后,了解它出现的意义,了解它的前身,了解它的后续,比盲目的追从要有用的多. 下面看例子,(注:下面的一组例子只演示了从NET1.0 到NET4.0 中动态调用方法的常用方式,在这里我们不谈性能) NET4.0 中用dynamic实现动态调用方法 在NET4.0 中可以用dynamic 定义一个对
阅读全文
摘要:usingSystem;usingSystem.Net.Mail;usingSystem.Collections.Specialized;namespaceMS.Core.Common{publicsealedclassSMTPEmailer{#region私有常量privatestaticstring_fromAddress="Jay.Sky001@163.com";privatestaticstring_fromAlias="MrVis";privatestaticstring_toAlias="DearFriends";priv
阅读全文