好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 實現ASP程序執行時間統計類的代碼

實現ASP程序執行時間統計類的代碼

熱門標簽:咸陽銷售外呼系統 外呼回撥系統圖片 常用地圖標注范圍點 蘭州智能語音電銷機器人功能 離線電子地圖標注軟件注冊 寧夏怎么申請400電話 為什么外呼系統需要預存話費呢 企數外呼系統能用多久 辦理400電話一年多少錢
第一次寫ASP類,實現功能:分段統計程序執行時間,輸出統計表等. 
復制代碼 代碼如下:

Class ccClsProcessTimeRecorder 
'程序作者:明月星光 
'作者主頁:http://www.5iya.com/blog 
'http://www.kuozhanming.com 
'ASP程序代碼執行時間統計類 

  Private ccInti,ccIntNonceTime,ccIntDecimal 
  Private ccIntStartTime,ccIntEndTime,ccIntNow,ccIntNonce 
  Private ccStrInterval,ccStrEvent,ccStrTime,ccStrStatisticLog,ccStrFormatInterval 
  Private ccArrEvent,ccArrTime 

  Private Sub Class_Initialize 
    ccStrInterval = "|"  '默認分隔符 
    ccIntDecimal = 4    '小數點后位數 
    ccStrEvent = "" 
    ccStrTime = "" 
    ccStrFormatInterval = "br />"  vbCrLf 
    ccIntStartTime = Timer 
    ccIntNow = ccIntStartTime 
    ccIntNonce = ccIntStartTime 
  End Sub 

  Public Sub Record(ccStrEventName) 
    ccStrEvent = ccStrEvent  ccStrInterval  Replace(ccStrEventName,ccStrInterval,"") 
    ccStrTime = ccStrTime  ccStrInterval  FormatNumber(Timer-ccIntNow,ccIntDecimal,True,False,True) 
    ccIntNow = Timer 
  End Sub 

  Public Property Let Format(ccStrFormatType) 
    If LCase(Trim(ccStrFormatType)) = "html" Then 
      ccStrFormatInterval = "br />"  vbCrLf 
    Else 
      ccStrFormatInterval = vbCrLf 
    End If 
  End Property 

  Public Function Statistic 
    If InStr(ccStrEvent,ccStrInterval) > 0 Then 
      ccIntEndTime = Timer 
      ccArrEvent = Split(ccStrEvent,ccStrInterval) 
      ccArrTime = Split(ccStrTime,ccStrInterval) 
      ccStrStatisticLog = ccStrStatisticLog  "Process Time Record"  ccStrFormatInterval 
      ccStrStatisticLog = ccStrStatisticLog  "--------------------------------------"  ccStrFormatInterval 
      For ccInti = 1 To UBound(ccArrEvent) 
        ccStrStatisticLog = ccStrStatisticLog  ccArrEvent(ccInti)  " : "  ccArrTime(ccInti)  " s"  ccStrFormatInterval 
      Next 
      ccStrStatisticLog = ccStrStatisticLog  "--------------------------------------"  ccStrFormatInterval 
      ccStrStatisticLog = ccStrStatisticLog  "Total : "  FormatNumber(ccIntEndTime-ccIntStartTime,ccIntDecimal,True,False,True)  " s" 
      Statistic = ccStrStatisticLog 
    Else 
      Statistic = "No Record" 
    End If 
  End Function 

  Public Function Nonce 
    ccIntNonceTime = FormatNumber(Timer-ccIntNonce,ccIntDecimal,True,False,True) 
    ccIntNonce = Timer 
    Nonce = ccIntNonceTime 
  End Function 

  Public Function Total 
    Total = FormatNumber(Timer-ccIntStartTime,ccIntDecimal,True,False,True) 
  End Function 

End Class 


類屬性:
1.Format
輸出時是否帶HTML換行標簽
-html:輸出HTML換行標簽和文本換行符(默認)
-text:僅輸出文本換行符

類方法:
1.Record("Code Name")
統計自上一次調用Record方法至現在的時間(第一次調用時統計聲明類時至調用時時間),最后在Statistic中輸出

類函數:(即時返回信息)
1.Nonce
輸出自上一次調用nonce函數至現在的時間(第一次調用時統計聲明類時至調用時時間)
2.Total
輸出聲明類到現在總時間
3.Statistic
輸出所有Record統計信息和總程序時間

實例代碼:
復制代碼 代碼如下:

Dim objRecord,i,k,j,x 

Set objRecord = New ccClsProcessTimeRecorder 
objRecord.Format = "html" 

For i = 1 To 100000 
  x = 2 + 2 
Next 

Call objRecord.Record("加法") 
For j = 1 To 100000 
  x = 2 * 2 
Next 

Call objRecord.Record("乘法") 

For k = 1 To 100000 
  x = 2 ^ 2 
Next 

Call objRecord.Record("開方") 

Response.Write objRecord.Statistic 



輸出:
Process Time Record
--------------------------------------
加法 : 0.0625 s
乘法 : 0.0469 s
開方 : 0.1094 s
--------------------------------------
Total : 0.2188 s
您可能感興趣的文章:
  • ASP程序代碼執行時間統計類
  • asp.net顯示頁面執行時間
  • asp.net 通過httpModule計算頁面的執行時間
  • asp.net計算每個頁面執行時間的方法
  • ASP顯示頁面執行時間的方法

標簽:鐵嶺 麗江 溫州 家電維修 昆明 昌都 泰州 咸陽

巨人網絡通訊聲明:本文標題《實現ASP程序執行時間統計類的代碼》,本文關鍵詞  實現,ASP,程序,執行,時間,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《實現ASP程序執行時間統計類的代碼》相關的同類信息!
  • 本頁收集關于實現ASP程序執行時間統計類的代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 11111色片| 一级欧美一级A一级a爱片奂费| 人人添人人澡人人爽人人澡| 女女相互玩捆绑调教闺蜜| 爱情男女完整版在线看观看免费| 成人写真福利网| 日韩午夜伦y4480免费观看| 国产色婷婷免费视频| 国产小视频在线播放| 1000部啪啪未满十八勿入免费| 久久99精品日本高清软件安卓版| 粗暴蹂躏嫩苞惨叫哭喊视频| gratisvideos人与牛| 尤物视频在线播放| 一级片在线免费看| 中国精品中文字幕久久久怎么设置| 亚洲AⅤ日韩Av无码久久挤奶| 在线播放亚洲视频| 亚洲精品秘?一区二区三区影| 00粉嫩馒头学生一线天| 肚子里全是学长的尿h| 玩各种老妇系列小说| 亚洲成成熟老妇女| 国产91麻豆精品| 台湾一级婬片A片AAA免费| 久久国产高清视频| 久久高清免费视频| 国产91?国语对白在线| 国产精品综合久久| 国产xxxxxx久色视频在| 偷窥孔动漫| 免费吃奶摸下30分钟视频| 国产做受 7 4 7 4 7 4高潮91网址| 国产精品亚洲欧美日韩久久| 97亚洲AV无码国产精色情园| 国产人妻AV精品一区二区三区| 亚洲人成网7777777国产| jiZZjiZZ中国护士水好多| 国产一级a毛一级a看高清视视频| 美女啪视频| 男生插女生动态图|