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