六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

對(duì)于&運(yùn)算符效率低下的問題,好的處理方法

[摘要]我們知道用“ & ”號(hào)比用“+”號(hào)快。因?yàn)椤?”要對(duì)字符竄變量做類型判斷并轉(zhuǎn)換。 當(dāng)時(shí)也沒想出什么好辦法。只是將兩次“&”運(yùn)算拆開,速度提了一倍。還是解決不了問題。 結(jié)果就是:for i 1 to 5000 ,i以字符形式相加。用&運(yùn)算,要300-500ms 現(xiàn)在試試下面這...

我們知道用“ & ”號(hào)比用“+”號(hào)快。因?yàn)椤?”要對(duì)字符竄變量做類型判斷并轉(zhuǎn)換。

當(dāng)時(shí)也沒想出什么好辦法。只是將兩次“&”運(yùn)算拆開,速度提了一倍。還是解決不了問題。
結(jié)果就是:for i 1 to 5000 ,i以字符形式相加。用&運(yùn)算,要300-500ms

現(xiàn)在試試下面這個(gè)。建了個(gè)CStrCat的類。


程序代碼:
Class CStrCat '這是類開始。
Private i,sa()
Public Property Get Value
Redim Preserve sa(i)
Value=Join(sa,"")
End Property
Private Sub Class_Initialize()
i=clng(0)
Redim sa(500)
End Sub
Private Sub Class_Terminate()
Erase sa
End Sub
Public function Add(ps)
If len(ps)=0 Then Exit Function
If (i>=ubound(sa)) Then upsize
sa(i)=ps
i=i+1
End function
Private Sub UpSize()
Dim u
u=ubound(sa)
Redim Preserve sa(clng(u+u*0.1))
End Sub
End Class


你可以用這個(gè)代碼測(cè)試一下性能分別:


程序代碼:
<%
PageExeTime1=Timer * 1000 '計(jì)時(shí)開始
Set sc=new CStrCat
For i=0 To 5000
sc.add i&"aaaaaa"
next
response.write sc.value

'計(jì)時(shí)結(jié)束
Response.Write ",Processed time:" & fix(abs(CDBL(Timer)*1000 - PageExeTime1))&"ms</font></p>"

PageExeTime2=Timer * 1000
For i= 0 To 5000
sc2=sc2&i&"aaaaaa"
Next
response.write sc2
'計(jì)時(shí)結(jié)束
Response.Write ",Processed time:" & fix(abs(CDBL(Timer)*1000 - PageExeTime2))&"ms</font></p>" %>




主站蜘蛛池模板: 新男人天堂| 日本爽爽爽爽爽爽在线观看免 | 欧美亚洲欧美日韩中文二区 | 午夜视频久久久久一区 | 视频一区 日韩 | 四虎影视在线永久免费观看 | 日本亚洲精品色婷婷在线影院 | 日韩黄色片视频 | 亚洲伊人成综合人影院小说 | 日本不卡高清免费v日本 | 最近免费韩国高清在线观看 | 亚洲专区第一页 | 日日摸夜夜添夜夜添毛片 | 日韩三级免费看 | 日韩成人影院 | 青青草视频免费在线观看 | 欧美一级在线免费观看 | 夜色爽爽| 亚洲精品另类 | 婷婷丁香六月 | 亚洲成a人片在线观看播放 亚洲成a人片在线观看www | 日韩精品亚洲人成在线播放 | 中文字幕日韩在线一区国内 | 日本三级香港三级国产三级 | 日韩高清专区 | 亚洲图片综合区另类图片 | 日本中文在线视频 | 色综合久久综精品 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片毛片 | 亚洲大片免费观看 | 色中文在线 | 欧美香蕉视频在线观看 | 亚洲综合色丁香婷婷六月图片 | 日韩毛片免费视频 | 无人区国产大片 | 色欧美综合| 日本视频在线免费播放 | 日韩 欧美 国产 亚洲 中文 | 亚洲网站www| 亚洲男人天堂网站 | 中文字幕一区精品 |