java實(shí)現(xiàn)網(wǎng)頁快速加載 有哪些比較適合Java初學(xué)者學(xué)習(xí)的資源?
有哪些比較適合Java初學(xué)者學(xué)習(xí)的資源?主要分為入門、高級程序員、攻城獅思維三個(gè)階段,每個(gè)階段推薦相關(guān)書籍:java入門書籍推薦:初學(xué)者需要靜下心來系統(tǒng)的學(xué)習(xí)知識,但同時(shí)也有很多重要的問題可能與Jav
有哪些比較適合Java初學(xué)者學(xué)習(xí)的資源?
主要分為入門、高級程序員、攻城獅思維三個(gè)階段,每個(gè)階段推薦相關(guān)書籍:java入門書籍推薦:初學(xué)者需要靜下心來系統(tǒng)的學(xué)習(xí)知識,但同時(shí)也有很多重要的問題可能與Java本身無關(guān)。H《Effective Java中文版 第2版》書介紹了java編程中極具實(shí)用價(jià)值的78條經(jīng)驗(yàn)法則。每條規(guī)則都以一篇獨(dú)立的短文的形式出現(xiàn),并通過示例代碼進(jìn)一步說明。這些經(jīng)驗(yàn)規(guī)則涵蓋了大多數(shù)開發(fā)人員每天面臨的問題的解決方案。Java并發(fā)編程實(shí)踐(中文版)深入淺出的介紹了Java線程和并發(fā),是一本完美的Java并發(fā)參考手冊。不僅描述了Java的多線程機(jī)制,而且深入闡述了通用并發(fā)編程的基本原理。by 《Java性能優(yōu)化權(quán)威指南》Java性能優(yōu)化圣經(jīng)!它主要為Java SE和Java EE應(yīng)用程序的性能調(diào)優(yōu)提供建議。主要包括以下幾個(gè)方面:性能監(jiān)控、性能分析、Java HotSpot VM調(diào)優(yōu)、高效基準(zhǔn)測試以及Java EE應(yīng)用的性能調(diào)優(yōu)。學(xué)習(xí)過程中推薦的優(yōu)質(zhì)開發(fā)工具:JDK(Java開發(fā)工具包)、SparkJava、jClarity、Eclips
JAVA開發(fā)的,后臺(tái)程序處理太久,導(dǎo)致頁面返回時(shí)響應(yīng)不了怎么辦?
因?yàn)楹笈_(tái)JAVA代碼和SQL處理要等幾分鐘才能完成,如果頁面可以 當(dāng)結(jié)果返回時(shí),不要響應(yīng)?也就是說,后臺(tái)代碼本應(yīng)該在執(zhí)行后返回頁面響應(yīng),但頁面卻在請求中途。我該怎么做?
程序不再優(yōu)化,數(shù)據(jù)量大,處理起來需要這么長時(shí)間。
分階段加載,讓后臺(tái)先響應(yīng)頁面,需要長時(shí)間處理的代碼會(huì)變成線程來處理。如果需要將長時(shí)間處理后的結(jié)果返回到響應(yīng)的頁面(servlet2.0以后好像也支持),
您可以強(qiáng)制關(guān)閉并重新運(yùn)行該過程。
如果代碼容量過大,運(yùn)行速度會(huì)卡死。
分階段加載,讓后臺(tái)先響應(yīng)頁面,把需要長時(shí)間處理的代碼變成線程來處理。如果需要將長時(shí)間處理后的結(jié)果返回給響應(yīng)的頁面(servlet2.0以后似乎也支持),如果不需要,可以采用異步。
嘗試重新啟動(dòng)它。如果它不 如果不能工作,請嘗試重新安裝。