博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年11月20日

摘要: 在.net中引入了Cache借以提高程序执行效率.在程序里使用使用这Cache时可以使用三种方式:HttpRuntime.CachePage.CacheHttpContext.Current.Cache我们主要讨论这三种方式到底有什么不同. 首先,在查看Cache的定义时,可以发现,这三个类的Cache是同一个东西.这就表示,不论你使用那种方法在服务器端建立一个缓存,利用其它两种方式都是可以访问到的.实践一下就知道了.首先,在一页面设置缓存,如下代码if ( Page.Cache["PageCache"] == null ){Page.Cache.Insert(" 阅读全文

posted @ 2012-11-20 09:28 love楠 阅读(334) 评论(0) 推荐(0) 编辑

摘要: 所谓公共指的cache只要一创建是任何一个客户端浏览器都可以通过后台代码访问到它,它面向的是所有用户,相对而言session也是服务器上的一段内 存,但他面向的是单个用户。它是服务器的一段内存块,也就是说每个cache一经创建就占用了服务器资源的。 阅读全文

posted @ 2012-11-20 08:46 love楠 阅读(189) 评论(0) 推荐(0) 编辑