zoukankan      html  css  js  c++  java
  • 缓存简述

    1、OuputCache(输出缓存)
       a) 缓存整个页面或则根据不同参数缓存

       b) 默认情况下打开

       c) <%@ Output Cache  Duration=60” VaryByParam=none%> 缓存60

       d) 默认情况下,Output Cache缓存到内存中。

     

    2、CallBackCache回调缓存(FragMent 片段缓存)
    a)  <p>Substitution  不缓存,实时更新</p> 

           <asp:Substitution ID="Substitution1" runat="server" MethodName="GetCurrentDate" />  页面设置了output cache 也会实时更新

    原理: 动态请求了一个新的request

     public static  string GetCurrentDate(HttpContext context)  //参数

    {        return DateTime.Now.ToString();}

    B) 用户控件缓存。 在用户控件中设置Output Cache,在嵌套页时,用户控件缓存但是页面其它地方不缓存

     

    3、数据缓存(DataSetCache)

       a) DasetSet是以XML形式保存到内存中

     

    4、数据库缓存(连接池)

     

    5、缓存空间可分为内存缓存和硬盘缓存

  • 相关阅读:
    汇编语言 第二单元 整理
    iOS10推送必看UNNotificationServiceExtension
    RSA加,解密
    添加购物车动画
    长按移动cell
    http live streming
    修改工程
    searbar
    tableView 编辑模式
    iOS 3D touch
  • 原文地址:https://www.cnblogs.com/gossip/p/2036482.html
Copyright © 2011-2022 走看看