
許令波
本書圍繞JavaWeb相關技術從三方面全面深入地進行闡述。首先介紹前端知識,主要介紹JavaWeb開發中涉及的一些基本知識,包括Web請求過程、HTTP協議、DNS技術和CDN技術。其次深入介紹Java技術,包括I/O技術、中文編碼問題、ClassLoader工作機制及JVM的內存管理等。最後介紹Java服務端技術,主要包括Servlet、Session與Cookie、Tomcat與Jetty服務器、Spring容器、iBatis框架和Velocity框架等原理介紹。
系統性的分析Java Web開發過程的各種技術,有廣度也有深度。值得學習的是在自己的專業領域裏,要儘可能做到知其然知其所以然。
這本書真的應該Java Web開發人員人手一本,不過微信讀書的版本比紙書少了一點,還是讀紙書比較好。
如果看了how tomcat works 和 深入理解java虛擬機以及 spring揭祕等等的書籍,你就會發現這本書其實是對其他書籍當中的知識的濃縮。然而上邊說的任何一本書的頁數都跟這本書差不多,所以其實這本書不會把一個問題說的清清楚楚,屏蔽了非常多的細節,非常的抽象,沒基礎的人基本是不可能看得懂的。這本書我認爲不適合拿來深入學習,做個學習的大綱還不錯。
必須五星,這是半年多讀書以來,自己讀的最認真的一本書,前後大概有兩個多月吧,作者作爲阿里巴巴技術人,從他的書中可以瞭解到他的思維方式和邏輯,解決問題和優化的思路,但是還是有一些不懂的地方,需要自己沉澱一下,繼續第二遍讀,去思考,去解惑,使自己的邏輯思維趨於縝密。
在有限的篇幅裏,試圖涵蓋Java web開發的方方面面。和其他同類書籍相比,更加大而全。講HTTP,servlet都很合乎主題,,encoding,session和cookie也是亮點,但中間從nio,到javac,class format,class loading,JVM就有點離題了,而且小小一章也沒法講深入。後面的框架是重點,每章附帶的設計模式很雞肋,根本沒多解析,只是爲了形式草草羅列一下。
幫我梳理了大量的模糊原理,尤其jvm一塊,有基礎,有深度,擴展了很多知識面,但也增加了好多疑問,待後面一點點喫透!
基本看完,看這本書的初衷是大致瞭解,而不是深入研究,所以雖然這本書講的不深入,不過和我看這本書的初衷也倒是吻合,四分
本書對Servlet、Tomcat、Jetty、SpringCore、SpringMVC、iBatis、模板引擎,以及改善優化的Sketch做了深入的原理剖析,後續的分析有個比較亮點的地方是設計模式在框架設計的體現,這也充分體現設計模式在代碼設計中的重要性。作者以自己獨特的思維邏輯來分析相關技術設計和數據結構設計,此誠以見證作者技術研究頗深功底深厚,讚歎不已,應該後續對相關章節進一步精讀,以達到真正理解並掌握。感謝!
非常基礎全面,適合我這種有基礎,又希望對java後臺有了解的人
一本通俗的技術書,循序漸進,最大的收穫就是從工作着手,多積累,多總結