摘要:
分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached 阅读全文
摘要:
分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached 阅读全文
摘要:
0.单例模式 private static Singleton _Singleton = null; public static Singleton CreateInstance() { if (_Singleton == null)//先看看是否初始化过 { lock (Singleton_Loc 阅读全文
摘要:
Json.NET http://json.codeplex.com/ Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对 阅读全文
摘要:
单一职责原则(Single Responsibility Principle) 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职... 阅读全文
摘要:
#region 注册3D组件 RegistryKey rkTest = Registry.ClassesRoot.OpenSubKey("CLSID\\{69C20AA8-0B78-44d9-AC4D-B82358C2F14E}\\"); if (rkTest == null) { string d 阅读全文
摘要:
首先,MVC和三层架构,是不一样的。 三层架构中,DAL(数据访问层)、BLL(业务逻辑层)、WEB层各司其职,意在职责分离。 .net的三层结构中,并没有action这个概念。 asp.net mvc 是微软新发布的一种网站开发架构。为了解决传统asp.net开发中不能分离Model,View和C 阅读全文
摘要:
//导出excle 设备效率 public JsonResult Exporta() { var jser = new JavaScriptSerializer(); string js1 = Request.Params["rows"].ToString(); string js2 = R... 阅读全文
摘要:
一:通过System.Data.OracleClient(需要安装Oracle客户端并配置tnsnames.ora) 1. 添加命名空间System.Data.OracleClient引用 2. using System.Data.OracleClient; 3. string connString = "User ID=IFSAPP;Password=IFSAPP;Data Source=R... 阅读全文
摘要:
全站应用utf-8格式,在web.config里的节点内插入globalization节点。如下: 某个页面要设置gb2312编码格式 方法是: 在webconfig文件configuration元素下配置以下字节,path 可以目录路径,也可以单独指向某个文件.. web.config如下 ... 阅读全文
摘要:
/// /// 解析web.config 查询dbType类型 /// private static void SetDBType() { #region 解析web.config 查询dbType类型 string strPath = HttpCont... 阅读全文
|