課程
/后端開發(fā)
/Java
/JAVA遇見HTML——JSP篇
是不是這幾句詩雖然在客戶端顯示了,但是沒有執(zhí)行flush()方法,這幾句詩還是在緩沖區(qū)里面?哪客戶端顯示的詩句是放在哪里了呢?
2019-01-27
源自:JAVA遇見HTML——JSP篇 3-4
正在回答
個人理解:緩沖區(qū)類似于碗,全部的詩存放在碗中,我們將詩輸出到客戶端的時候,詩仍然存在于緩沖區(qū)(碗)中,緩沖區(qū)(碗)只有在滿了之后,即碗中的所有數(shù)據(jù)都被讀出到瀏覽器(客戶端)之后,緩沖區(qū)才會自動清空(即將碗中的數(shù)據(jù)全部倒掉,碗空之后再重新盛一滿碗數(shù)據(jù)),而flush()函數(shù)相當于外掛的存在,在數(shù)據(jù)還沒有全部輸出到客戶端的時候就將剩余的數(shù)據(jù)清空了,會導致剩余的數(shù)據(jù)無法讀出。所以,回答你的問題如下:這幾句詩雖然在客戶端顯示了,但是沒有執(zhí)行flush()方法,這幾句詩還是在緩沖區(qū)里面。客戶端顯示的詩句仍然在緩沖區(qū)里面,只有在執(zhí)行了flush()函數(shù)或者緩存區(qū)滿了之后才會被清除從而消失
緩沖區(qū)個人理解:內(nèi)容先放到緩沖區(qū),緩沖區(qū)滿了之后,將緩沖區(qū)中的內(nèi)容輸出到客戶端;
flush()函數(shù)可以提前將緩沖區(qū)中的內(nèi)容輸出到客戶端;
clear()和clearBuffer()函數(shù)清除緩沖區(qū)中的內(nèi)容,被清除的內(nèi)容就不會輸出到客戶端;
舉報
Java Web入門級教程JSP,帶你輕松的學習JSP基礎知識
2 回答緩沖區(qū)大小問題
2 回答緩沖區(qū)大小
1 回答緩沖區(qū)的概念
5 回答緩沖區(qū)空間變化
4 回答緩沖區(qū)一共多大
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-01-27
個人理解:緩沖區(qū)類似于碗,全部的詩存放在碗中,我們將詩輸出到客戶端的時候,詩仍然存在于緩沖區(qū)(碗)中,緩沖區(qū)(碗)只有在滿了之后,即碗中的所有數(shù)據(jù)都被讀出到瀏覽器(客戶端)之后,緩沖區(qū)才會自動清空(即將碗中的數(shù)據(jù)全部倒掉,碗空之后再重新盛一滿碗數(shù)據(jù)),而flush()函數(shù)相當于外掛的存在,在數(shù)據(jù)還沒有全部輸出到客戶端的時候就將剩余的數(shù)據(jù)清空了,會導致剩余的數(shù)據(jù)無法讀出。所以,回答你的問題如下:這幾句詩雖然在客戶端顯示了,但是沒有執(zhí)行flush()方法,這幾句詩還是在緩沖區(qū)里面。客戶端顯示的詩句仍然在緩沖區(qū)里面,只有在執(zhí)行了flush()函數(shù)或者緩存區(qū)滿了之后才會被清除從而消失
2019-11-21
緩沖區(qū)個人理解:內(nèi)容先放到緩沖區(qū),緩沖區(qū)滿了之后,將緩沖區(qū)中的內(nèi)容輸出到客戶端;
flush()函數(shù)可以提前將緩沖區(qū)中的內(nèi)容輸出到客戶端;
clear()和clearBuffer()函數(shù)清除緩沖區(qū)中的內(nèi)容,被清除的內(nèi)容就不會輸出到客戶端;