国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP無懼緩存類 V1.0

2019-11-17 04:15:48
字體:
來源:轉載
供稿:網友

' 用途:用于常用數據的緩存,以減少執行,加快速度,但是由于使用application來存貯數據,有可能對服務器造成負擔
' 類名 Cache_Class
' 方法 NoCache(函數名,關鍵字) 測試該緩存是否有效
' 屬性 Value 如果緩存無效,使用該屬性設置緩存,如果緩存,則使用該屬性讀取緩存
' 例子
' Dim Cache
' Set Cache = New Cache_Class
' if Cache.NoCache("getname(a)","username") Then Cache.Value=getname(a)
' Response.Write Cache.Value
' 注意:每次使用前都需要用NoCache方法來測試,否則無法保證的取得的值是否為當前設置的函數名
' 技巧:函數名用于識別,當有數據改變時,只需直接調用函數SetCac

當你的技術已經到達一定的時候,這代碼是非常有用的!因為他是進軍優化行列的必須函數!建議各位收藏使用!

 程序代碼
<%Class Cache_Class
Dim Cache_Name, Cache_Key, Version, Cache_Value

Function NoCache(FunName, Key)
Dim NoIn
Cache_Name = FunName
Cache_Key = Key
Cache_Value = Application("Cache_" & Cache_Name)
NoIn = True
If IsArray(Cache_Value) Then If Application("CacheKey_" & Cache_Key) = Cache_Value(0) Then NoIn = False
NoCache = NoIn
End Function

PRoperty Get Value()
Value = Cache_Value(1)
End Property

Property Let Value(Val)
ReDim Cache_Value(1)
Cache_Value(0) = Application("CacheKey_" & Cache_Key)
Cache_Value(1) = Val
Application("Cache_" & Cache_Name) = Cache_Value
End Property

End Class

Function SetCacheKey(Key)
Application("CacheKey_" & Key) = Timer
End Function

Dim Cache
Set Cache = New Cache_Class
%>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贵港市| 安义县| 临颍县| 古蔺县| 体育| 吉水县| 阳城县| 房产| 台安县| 六盘水市| 民县| 晋中市| 邮箱| 郎溪县| 洞头县| 玉门市| 天祝| 监利县| 孝义市| 琼结县| 建瓯市| 永宁县| 汪清县| 宾阳县| 调兵山市| 丽水市| 弋阳县| 内江市| 达孜县| 虞城县| 博兴县| 穆棱市| 天镇县| 宝清县| 无极县| 磐安县| 马山县| 沙坪坝区| 广饶县| 大田县| 繁昌县|