99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区

訂閱本欄目 RSS您所在的位置: 深山工作室 > ASP > 正文

讓asp立即輸出緩存(Response.flush),實(shí)時(shí)顯示進(jìn)度

網(wǎng)絡(luò) 2009/9/14 8:30:03 深山行者 字體: 瀏覽 12736

寫(xiě)程序的人在編寫(xiě)由asp頁(yè)面生成靜態(tài)頁(yè)面html的時(shí)候,如果同時(shí)生成大量頁(yè)面,一定遇到過(guò)瀏覽器下方的進(jìn)度條上顯示著3%,6%,10%等緩慢

增長(zhǎng)的漫長(zhǎng)等待過(guò)程。在這個(gè)等待過(guò)程中,你不知道頁(yè)面已經(jīng)生成到哪一條記錄,只能大眼瞪小眼的等。


如果你知道Response.FlushResponse.Clear,那你就可以不用這樣的等待了。每生成一個(gè)Html頁(yè)面,就用Response.write立即返回一條信息

,提示該條數(shù)據(jù)庫(kù)記錄已經(jīng)生成Html。


這樣,在同時(shí)生成大量頁(yè)面的時(shí)候,你就不再是孤獨(dú)的望著一片空白的頁(yè)面而只是瀏覽器下方緩慢變化著的進(jìn)度條而發(fā)呆了,你可以隨時(shí)知道

當(dāng)前已經(jīng)生成到哪條數(shù)據(jù)庫(kù)記錄了,即使出現(xiàn)意外,如死機(jī),斷電等,你也知道下次生成應(yīng)該從哪天記錄重新開(kāi)始生成html了。是不是很爽呢

,這就是一個(gè)進(jìn)度條了而且更具體了。


呵呵,別著急,我們先來(lái)看Response.FlushResponse.Clear的意思吧。


Response對(duì)象之Flush方法,立即發(fā)送緩沖區(qū)中的輸出。如果未將 Response.Buffer 設(shè)置為 TRUE,則該方法將導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。語(yǔ)法:

Response.Flush;注釋:如果在 ASP 頁(yè)上調(diào)用 Flush 方法,則服務(wù)器將響應(yīng)該頁(yè)上保持活動(dòng)的請(qǐng)求。應(yīng)用于Response對(duì)象。


關(guān)于Buffer,這里有段介紹。Buffer從英文直譯過(guò)來(lái)的意思是“緩沖區(qū)”,這里我們將它稱為緩沖,因?yàn)樗粌H是個(gè)名詞,還是個(gè)動(dòng)詞。


緩沖區(qū)是存儲(chǔ)一系列的數(shù)據(jù)的地方,客戶端所獲得的數(shù)據(jù)可以從程序的執(zhí)行結(jié)果直接輸出,也可以從緩沖區(qū)輸出。但是這兩種方式在速度上是

有差異的:在web中,當(dāng)一個(gè)asp程序被請(qǐng)求的次數(shù)不多時(shí),二者基本上沒(méi)有什么差異,至少我們感覺(jué)不出來(lái)。但是當(dāng)有很多人請(qǐng)求一個(gè)asp程序

時(shí),速度可就不一樣了。如果沒(méi)有緩沖區(qū),那么每個(gè)請(qǐng)求asp程序的人的客戶端所得到的結(jié)果都是asp程序執(zhí)行一次所得到的結(jié)果,而如果預(yù)先

將asp程序緩沖,那么每個(gè)客戶端所得到的結(jié)果就是緩沖區(qū)的結(jié)果,不是執(zhí)行一次程序的結(jié)果。比如有1000個(gè)用戶同時(shí)訪問(wèn)一個(gè)asp頁(yè)面,如果

這個(gè)asp程序沒(méi)有緩沖,那么程序?qū)⒈粓?zhí)行一千次,這樣服務(wù)器的負(fù)荷就回加大,從而導(dǎo)致客戶端打開(kāi)頁(yè)面速度變慢;如果這個(gè)asp程序被緩沖

了,那么結(jié)果就不一樣了,每個(gè)客戶端直接從緩沖區(qū)獲得數(shù)據(jù),服務(wù)器將不會(huì)因?yàn)樵L問(wèn)增加而增加程序執(zhí)行次數(shù),因此客戶端打開(kāi)頁(yè)面的速度

也就比上一種情況要快。這就是Buffer的好處。

關(guān)于Response.clear,Clear 方法刪除緩沖區(qū)中的所有 HTML 輸出。但 Clear 方法只刪除響應(yīng)正文而不刪除響應(yīng)標(biāo)題。可以用該方法處理錯(cuò)誤

情況。請(qǐng)注意,如果未將 Response.Buffer 設(shè)置為 TRUE,則該方法將導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。語(yǔ)法:Response.Clear;應(yīng)用于Response對(duì)象。

好了,想實(shí)現(xiàn)立即輸出的效果,只要在循環(huán)體內(nèi)的希望輸出提示信息后加上Response.Flush和Response.Clear就可以了。如:


<%
for i=1 to 2000
for i1=1 to 3000
''空循環(huán),延長(zhǎng)每次執(zhí)行時(shí)間
next
Response.write i&")"
Response.Flush
Response.Clear
next
%>


上述asp語(yǔ)句,你執(zhí)行后,會(huì)發(fā)現(xiàn)輸出是逐個(gè)逐個(gè)輸出的,執(zhí)行一次,就輸出一次。


但我在網(wǎng)上看到有人說(shuō),“很多時(shí)候,我們發(fā)現(xiàn)即使我們使用了Response.Flush(),但是并沒(méi)有將前面的信息發(fā)到客戶端來(lái)顯示。呈獻(xiàn)給我們

的依然是白屏。經(jīng)過(guò)反復(fù)的測(cè)試,我得出一個(gè)結(jié)論:就是flush的內(nèi)容至少要有256字節(jié)。也就是只有編譯產(chǎn)生了至少256字節(jié)的數(shù)據(jù),才能在執(zhí)

行Response.Flush()以后將信息發(fā)到客戶端并顯示。”


很奇怪,上述我給出的語(yǔ)句確確實(shí)實(shí)是實(shí)現(xiàn)了逐個(gè)顯示的效果的,并沒(méi)有事先輸出256個(gè)字節(jié),大家可以把上述語(yǔ)句另存為記事本運(yùn)行看看,效

果是逐行顯示的。本人所列觀點(diǎn),僅代表flymorn個(gè)人觀點(diǎn),不挪作他用。


如果你確實(shí)需要事先輸出256個(gè)字節(jié),可以如下:


<%
dim liji
for i=1 to 256
liji=liji&"<!--先產(chǎn)生256個(gè)字符-WWW.PIAOYI.ORG-->"
if len(liji)>=256 then exit for
next
%>

后一頁(yè):Session.Abandon詳解
相關(guān)閱讀
asp利用hasOwnProperty驗(yàn)證某個(gè)json中的某個(gè)標(biāo)簽是否存在
微信小程序發(fā)送給朋友與分享到朋友圈顯示灰色的但是按鈕分享可以使用
秀色攝影
如果你每天上網(wǎng)超過(guò)4個(gè)小時(shí)請(qǐng)按照以下方法做。
深山留言板母親節(jié)效果
做好的網(wǎng)站把http改成https申請(qǐng)SSL域名證書(shū)
IE6.0, IE7.0和FireFox瀏覽器css樣式兼容
asp文章內(nèi)容自定義分頁(yè)
共有0條關(guān)于《讓asp立即輸出緩存(Response.flush),實(shí)時(shí)顯示進(jìn)度》的評(píng)論
發(fā)表評(píng)論
正在加載評(píng)論......
返回頂部發(fā)表評(píng)論
呢 稱:
表 情:
內(nèi) 容:
評(píng)論內(nèi)容:不能超過(guò) 1000 字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
驗(yàn)證碼: 驗(yàn)證碼 
網(wǎng)友評(píng)論聲明,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。

您發(fā)布的評(píng)論即表示同意遵守以下條款:
一、不得利用本站危害國(guó)家安全、泄露國(guó)家秘密,不得侵犯國(guó)家、社會(huì)、集體和公民的合法權(quán)益;
二、不得發(fā)布國(guó)家法律、法規(guī)明令禁止的內(nèi)容;互相尊重,對(duì)自己在本站的言論和行為負(fù)責(zé);
三、本站對(duì)您所發(fā)布內(nèi)容擁有處置權(quán)。

更多信息>>欄目類別選擇
百度小程序開(kāi)發(fā)
微信小程序開(kāi)發(fā)
微信公眾號(hào)開(kāi)發(fā)
uni-app
asp函數(shù)庫(kù)
ASP
DIV+CSS
HTML
python
更多>>同類信息
ASP中Utf-8與Gb2312編碼轉(zhuǎn)換亂碼問(wèn)題的解決方法頁(yè)面編碼聲明
asp顯示隨機(jī)密碼
通過(guò)阿里云服務(wù)接口獲得ip地址詳細(xì)信息
iis點(diǎn)開(kāi)后任務(wù)欄上有顯示,但是窗口看不到的解決辦法
RSA加密解密插件
微軟Encoder加密解密函數(shù)
更多>>最新添加文章
dw里面查找替換使用正則刪除sqlserver里面的CONSTRAINT
Android移動(dòng)端自動(dòng)化測(cè)試:使用UIAutomatorViewer與Selenium定位元素
抖音直播音掛載小雪花 懂車帝小程序
javascript獲取瀏覽器指紋可以用來(lái)做投票
火狐Mozilla Firefox出現(xiàn):無(wú)法載入您的Firefox配置文件 它可能已經(jīng)丟失 或是無(wú)法訪問(wèn) 問(wèn)題解決集合處理辦法
在Android、iOS、Windows、MacOS中微信小程序的文件存放路徑
python通過(guò)代碼修改pip下載源讓下載庫(kù)飛起
python里面requests.post返回的res.text還有其它的嗎
更多>>隨機(jī)抽取信息
理解css里的!important是什么意思?
利用aspJpeg組件生成多圖片水印組合時(shí)給加上透明水印圖片
腳本控制三行三列自適應(yīng)高度DIV布局
jquery實(shí)現(xiàn)下拉加載更多
旅行社手機(jī)網(wǎng)站默認(rèn)模板
青海眾信國(guó)際旅行社有限公司
99热热热_国产成人自拍一区_欧美一级网站_99热在线播放_国产精品乱码一区二区三区_久久精品国产一区二区三区
  • <li id="6qmi0"></li>
  • <li id="6qmi0"><source id="6qmi0"></source></li>
    国产精品永久入口久久久| 激情久久综合| 亚洲一级影院| 性欧美暴力猛交另类hd| 国产精品香蕉视屏| 久久影院理伦片| 亚洲一区二区在线免费观看| 欧美日韩亚洲一区三区| 国产精品一区二区三区四区五区| 国产91精品入口17c| 午夜精品福利一区二区| 国产主播一区二区三区四区| 亚洲制服av| 免费在线观看一区二区| 欧美日韩一区二区高清| 99在线免费观看视频| 日本在线播放一区| 一级成人国产| 久久99影院| 伊人久久婷婷色综合98网| 国产66精品久久久久999小说| 日韩精品久久久| 国产视频精品网| 欧美18视频| 一区二区三区国产盗摄| 免费看污久久久| 在线亚洲精品| 日韩福利影院| 97视频中文字幕| 欧美福利一区二区三区| 国产精品12| 国产综合第一页| 精品国产一区二区三区免费| 激情av一区| 欧美福利精品| 亚洲欧美日韩国产一区| 午夜老司机精品| av资源站久久亚洲| 欧美性色综合| 日本一区二区在线视频观看| 亚洲欧美日韩国产| 欧美女人交a| 精品一区2区三区| 国产精品免费一区二区三区观看| 色姑娘综合网| 国产精品伊人日日| 国产亚洲欧美另类一区二区三区| 五月婷婷综合色| 国产精品成人一区二区三区| 一区二区高清| 午夜日本精品| 日韩久久在线| 看高清中日韩色视频| 亚洲一区影院| 黄色亚洲免费| 欧美日本一区| 亚洲欧洲一区二区福利| 狠狠色伊人亚洲综合网站色| 国产一区二区高清视频| 亚洲视频免费| 欧美在线3区| 五月婷婷一区| 蜜桃视频日韩| 精品日本一区二区| 国产伦精品一区二区三区免 | 91久久精品一区二区别| 亚洲精品第一区二区三区| 精品国产91亚洲一区二区三区www| 亚洲永久免费| 亚洲一区二区三区精品动漫| 国产精品扒开腿做爽爽爽软件| 日韩欧美一区二区三区四区| 久久久一本精品99久久精品| 成人av中文| 国产精品对白刺激久久久| 久久亚洲精选| 国产精品一区二区免费看| 看欧美日韩国产| julia一区二区中文久久94| 久久精品国产清高在天天线| 亚洲视频1区| 亚洲女人av| 久久一区二区三区av| 狂野欧美性猛交xxxx巴西| 97久久人人超碰caoprom欧美| 久久先锋资源| 国产精品国产三级国产专区53| 国产精品日韩一区二区| 国产美女精品在线观看| 精品乱色一区二区中文字幕| 国产区二精品视| 女人一区二区三区| 亚洲欧美国产不卡| 欧美日本一区| 一本色道久久综合亚洲精品不卡| 国产日韩亚洲| 99蜜桃在线观看免费视频网站| 国产另类第一区| 日本不卡一区二区三区在线观看 | 欧美日韩国产一二| 午夜一区二区三视频在线观看| 亚洲人成人77777线观看| 午夜精品影院| 免费看的黄色欧美网站| 国产在线观看一区| 亚洲精品日韩精品| 国内一区二区三区| 久久看片网站| 欧美日韩国产综合视频在线| 午夜精品久久| 久久五月激情| 天天综合狠狠精品| 99在线热播精品免费99热| 玖玖视频精品| 亚洲看片网站| 性欧美长视频| 日本在线视频一区| 亚洲成人在线视频网站| 91嫩草在线| 一本一生久久a久久精品综合蜜| 影音欧美亚洲| 国产在线精品一区二区三区》| 亚洲乱码一区二区三区| 国产精品久久国产三级国电话系列| 99视频在线| 欧美a级在线| 成人在线资源网址| 欧美韩日精品| 成人精品水蜜桃| 欧美成人69av| 国内精品二区| 亚洲精品欧美| 欧美亚洲另类久久综合| 国产视频精品网| 性欧美.com| 99在线影院| 亚洲性图久久| 欧美亚洲另类在线一区二区三区| 最近看过的日韩成人| 久久久久se| 亚洲一区二区三区四区中文 | 色噜噜狠狠一区二区三区| 一区二区av| 在线成人av电影| 国产视频在线观看一区| 99热这里只有精品8| 日本视频一区在线观看| 噜噜噜在线观看免费视频日韩| 看高清中日韩色视频| 国产精品视频久久一区| 日韩中文字幕av在线| 91精品国产99久久久久久红楼| 欧美精品首页| 精品欧美一区二区三区久久久| 一本色道久久综合一区| 欧美一区二区三区在线免费观看| av免费观看久久| 国产一区二区久久久| 欧美精品七区| 亚洲国产欧美日韩| 免费看成人片| 国产精品久久久久久免费观看| 亚洲精品三级| 欧美日韩喷水| 亚洲不卡1区| 免费国产一区二区| 国产青春久久久国产毛片| 久久国产欧美| 国产精品一二| 一本久道久久久| 亚洲性图久久| 国产精品分类| 国产精品sss| 欧美国产高潮xxxx1819| 亚洲日本精品| 亚洲精品一区二| 日韩三级在线播放| 九九九热999| 蜜桃视频日韩| 欧美区高清在线| 欧美理论一区二区| 欧美伦理一区二区| 欧美日韩一区二区三区免费| 国产亚洲精品美女久久久m| 超碰97人人人人人蜜桃| 91久久久一线二线三线品牌| 久久青青草原一区二区| 久久精品一区二区三区中文字幕| 亚洲欧美日韩精品久久久 | 国产欧美一区二区三区另类精品| 亚洲国产精品综合| 亚洲精品欧洲| 亚洲一区二区三区高清| 鲁大师成人一区二区三区| 中文日韩在线| 久久精品天堂| 狠狠色狠狠色综合人人| 欧美一级爱爱| 女人香蕉久久**毛片精品| 国产精品va|