摘要: 公共方法Add 将指定项添加到 Cache 对象,该对象具有依赖项、过期和优先级策略以及一个委托(可用于在从 Cache 移除插入项时通知应用程序)。 Equals(从 Object 继承) 已重载。确定两个 Object 实例是否相等。 Get 从 Cache 对象检索指定项。 GetEnumerator 检索用于循环访问包含在缓存中的键设置及其值的字典枚举数。 GetHashCode(从 Ob... 阅读全文
posted @ 2009-11-24 10:08 stuxixi 阅读(796) 评论(0) 推荐(0)
摘要: 转载http://www.cnblogs.com/leochu2008/articles/1161772.htmlASP.NET Cache是提升系统性能的重要方法,它使用了“最近使用”原则(a least-recently-used algorithm)。在数据库访问中经常会用到Cache保存数据库数据。 1.缓存的添加:Cache的添加方法有Add()或Insert()... 阅读全文
posted @ 2009-11-24 09:56 stuxixi 阅读(276) 评论(0) 推荐(0)
摘要: 本章导读缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作方法,主要涉及简单数据的缓存、数据缓存依赖和数据库缓存依赖三个技术要点,最后演示... 阅读全文
posted @ 2009-11-23 16:56 stuxixi 阅读(198) 评论(0) 推荐(0)
摘要: 这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据!大家开发中可能都碰到的一个问题,怎么使同一个用户,在同一时间内只允许登录一次。很多人都会想到在数据库中用一个标识字段,登录进去置1,退出置0,登录时判断这个字段,如果是1就说明此用户在线,不允许登录,这个方案看似有效,但在实际使用中发现问题很多,比如,用户不是通过程序中的退出按纽退出,而是直接关闭IE,这样的话,下次登录时数据库里... 阅读全文
posted @ 2009-11-23 16:21 stuxixi 阅读(307) 评论(0) 推荐(0)
摘要: 应用程序级的Cache和Application用户会话级的Sessionapplication的缺点是在读取时最好使用lock,unlock,损失性能的很。所以它适用那些不需要经常改动的,但又需要每个用户都可以读取到的.数据。 cache就是具有所有application的优点,然后又有自己的特点 1.基于依赖性的终止.使用关键字作为依赖项,关键字一变,cache内容无效并自动删除。 2.锁定管理... 阅读全文
posted @ 2009-11-23 15:21 stuxixi 阅读(258) 评论(0) 推荐(0)