<%
Call RemoveAllCache()
Sub RemoveAllCache()
Dim cachelist,i
Call InnerHtml("UpdateInfo","<b>开始执行清理当前站点缓存</b>:")
Cachelist=split(GetallCache(),",")
If UBound(cachelist)>1 Then
For i=0 to UBound(cachelist)-1
DelCahe Cachelist(i)
Call InnerHtml("UpdateInfo","更新 <b>"&cachelist(i)&"</b> 完成")
Next
Call InnerHtml("UpdateInfo","更新了"& UBound(cachelist)-1 &"个缓存对象<br>")
Else
Call InnerHtml("UpdateInfo","<b>当前站点全部缓存清理完成。</b>。")
End If
End Sub

Function GetallCache()
Dim Cacheobj
For Each Cacheobj in Application.Contents
GetallCache = GetallCache & Cacheobj & ","
Next
End Function

Sub DelCahe(MyCaheName)
Application.Lock
Application.Contents.Remove(MyCaheName)
Application.unLock
End Sub

Sub InnerHtml(obj,msg)
Response.Write "<li>"&msg&"</li>"
Response.Flush
End Sub
%>

如何清理asp站点缓存的代码相关推荐

  1. petshop4.0 详解之四(PetShop之ASP.NET缓存)

    <p>如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术.因为Cache的存 ...

  2. PetShop之ASP.NET缓存

    <解剖PetShop>系列之四 四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引 ...

  3. PetShop 4.0 详解之四(PetShop之ASP.NET缓存)

    如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术.因为Cache的存取速度比内存快,因 ...

  4. PetShop之ASP.NET缓存(转载)

    <解剖PetShop>系列之四 四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引 ...

  5. PetShop之ASP.NET缓存 --one

    如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的.在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器 (Cache)的技术.因为Cache的存取速度比内存快, ...

  6. [wayfarer]PetShop之ASP.NET缓存

    原文地址: http://www.cnblogs.com/wayfarer/archive/2006/11/01/547060.html <解剖PetShop>系列之四 四 PetShop ...

  7. ASP.NET的网页代码模型及生命周期

    第4章  ASP.NET的网页代码模型及生命周期 从本章开始,就进入了ASP.NET应用程序开发的世界.在了解了C#的结构,以及面向对象的概念后,就可以从面向对象的思想开发ASP.NET应用程序.在A ...

  8. 浅谈ASP.NET 缓存技术

    缓存是指系统或应用程序将频繁使用的数据保存到内存中,当系统或应用程序再次使用时,能构快速的获取数据.它的弊端在于显示的内容可能不是最新,最精确的.ASP.Net 缓存主要分为两大类: 网页输出缓存和应 ...

  9. ASP 三十条精华代码

    ASP 三十条精华代码 1. οncοntextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 <table border ο ...

最新文章

  1. JavaScript定义函数的几种方式
  2. Redis五种数据结构详解
  3. boost::fusion::copy用法的测试程序
  4. UNIX 高手的 20 个习惯
  5. 在C#中实现Socket端口复用
  6. python读取配置文件获取所有键值对_python ConfigParser模块读写配置文件
  7. 强大的日志分析工具AWStats经典备忘
  8. Java jar包在线反编译
  9. 我的世界java版如何加披风_我的世界正版披风怎么换
  10. MAX30102 高灵敏度脉搏氧器和心率传感器说明书
  11. 移动硬盘无法打开,提示需格式化
  12. 远程控制计算机显示为什么不能满屏,win7系统连接远程桌面却不能全屏显示的解决方法...
  13. 80个自我提升的网站
  14. Springboot @Lazy注解
  15. 高德地图 搜索定位以及自由滑动地图展示周边位置信息
  16. 3D深度相机---结构光
  17. IDA + GDBServer实现iPhone程序远程调试 (手机远程)
  18. Stata:市场调整模型(MA)计算的并购事件的累积超额回报(CAR)
  19. 【MDT】MacBook Air 横评 MateBook 13
  20. error: expected ‘}’ at end of input }问题处理

热门文章

  1. MIT自然语言处理第四讲:标注
  2. Hadoop教程(五):Flume、Sqoop、Pig、Hive、OOZIE
  3. 编程之美-从无头单链表中删除节点方法整理
  4. 2015年去哪儿网Qunar面试题
  5. centos 7配置firewall防火墙的地址伪装和端口转发实例
  6. asp.net signalR 专题—— 第二篇 对PersistentConnection持久连接的快速讲解
  7. 使用BootStrap制作用户登录UI
  8. 对网站的代码采集实例
  9. 【linux】内核源代码下载与阅读
  10. 几句话就能让你明白:IPv6与Voip