zoukankan      html  css  js  c++  java
  • System.Web.Caching.Cache

    此类是利用缓存来保存信息的。可以把一些稳定的数据,不会随用户而改变的信息利用Cache保存起来,可以优化网站的速度。

    Cache辅助类已上传:GitHub

    Cache和Session,cookie的区别:

    Session保存在服务器上,每个用户都有自己的Session,不会冲突,关闭网站后该Session丢失。

    Cookie是保存在客户端的,如果不清除流浪器的cookie或者不设置过期时间,cookie都不会丢失。

    Cache是分配在服务器上的一个公共的内存片。从Cache中读取数据比较快,有些网站就把一些经常被使用的数据放到Cache里,提高访问速度,优化系统性能。

    System.Web.Caching、HttpContext.Current.Cache、HttpRuntime.Cache三者之间的区别:

    HttpRuntime.Cache是应用程序级别的

    HttpContext.Current.Cache是针对当前WEB上下文定义的

    不同的是:HttpRuntime下的除了WEB中可以使用外,非WEB程序也可以使用。

    HttpRuntime.Cache 和 HttpContext.Current.Cache都是System.Web.Caching.Cache该类的实现。

  • 相关阅读:
    线段树
    哈希,hash
    单调栈
    树的重心
    背包问题
    最小生成树
    二分图匹配
    题解 P6355 [COCI2007-2008#3] DEJAVU
    题解 P6745 『MdOI R3』Number
    题解 P2080 增进感情
  • 原文地址:https://www.cnblogs.com/linybo/p/13930023.html
Copyright © 2011-2022 走看看