国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

asp程序定義變量比不定義變量速度快一倍

發(fā)布時(shí)間:2021-08-17 12:10 來(lái)源: 閱讀:0 作者: 欄目: ASP 歡迎投稿:712375056

因此,在我接觸那么多種語(yǔ)言當中,asp是最不嚴格的一種,是對程序員要求最低的一種。

昨天測試了asp.net、php和asp的運行速度比較,今天又來(lái)沖動(dòng),想看看定義變量與不定義變量對asp運行效率的影響有多大,結果令人驚訝,asp程序定義變量比不定義變量速度快一倍!

測試程序還是昨天那個(gè),運行一千萬(wàn)次for循環(huán),獲得執行時(shí)間。

1、程序沒(méi)有定義變量(dim i)
代碼如下:
<%
dim startime
startime=timer()
for i = 1 to 10000000
next
dim endtime
endtime=timer()
response.Write "頁(yè)面執行時(shí)間:" & FormatNumber((endtime-startime)*1000,3) & "毫秒"
%>


2、程序定義了變量(dim i)

代碼如下:
<%
dim i
dim startime
startime=timer()
for i = 1 to 10000000
next
dim endtime
endtime=timer()
response.Write "頁(yè)面執行時(shí)間:" & FormatNumber((endtime-startime)*1000,3) & "毫秒"
%>


程序各執行5次(第一次執行除外),然后取平均值。如下為測試結果:


從以上測試結果看出,定義變量比不定義變量,asp的執行速度快了一倍。

至于為什么會(huì )這樣,本人也沒(méi)有更進(jìn)一步深入研究了。不過(guò)通過(guò)這個(gè)實(shí)例,讓我確實(shí)感受到規范編程才能讓程序運行得更高效。對于不規范的編程,語(yǔ)言本身雖然具有容錯性,但其分析過(guò)程是需要時(shí)間為代價(jià)的。當然了,對于一個(gè)簡(jiǎn)單的程序來(lái)說(shuō),也許規范與不規范它們所耗時(shí)間的差別是微乎其微的,但是如果你開(kāi)發(fā)的系統比較大,頁(yè)面多,函數調用也多,那么規范與不規范它們所耗時(shí)間的差別就會(huì )凸顯出來(lái)了,少則1、2倍,多則幾十倍都不足奇。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

午夜性爽视频男人的天堂| 国产成人精品无码A区在线观看| 亚洲第一女人AV| 亚洲成AV人片在线观看WW| 我偷偷跟亲妺作爱H在线观看| 欧洲熟妇色XXXX欧美老妇软件|