2013-09-03
: 從大學開始學習java到如今已經有3年多,工做有一年多,起初工做仍是java方面的,最近切到python。心理總有一直不踏實的感受,以爲缺乏點東西,沒有本身的想法,不多問本身爲何,也不知道如何去提高本身。在技術層面上進步很小,沒有努力方法,對於java沒有一個全面的瞭解,沒有參與過一個大項目,缺乏那種深層次的鍛鍊,沒有技術大牛指引,學習起來吃力,方向感不強,處處是坑,極其迫切改變現狀,減輕那來自心靈深處強強的怕被行業拋棄危機感,想經過閱讀一個開源軟件來來提高本身,java容器tomcat是個很好的選擇,選擇tomcat 6.0.x的目的是由於6.0.x是本身最熟悉的版本,同時6.0.x比7更接近tomcat設計的原始思想,而5的版本比較老,網上參考的知識點有點過期。分析tomcat結構架構,瞭解內部運行機制,加深本身在java方面的理解程度,但願本身在途中能有意外收穫。
: 閱讀tomcat源碼最好能將tomcat源碼導入eclipse中,而且可以運行起來。eclipse導入tomcat6.0.x有不少種方法,從個人經歷中看,最方便的仍是從apache的svn中check out一份源碼最簡單,svn地址: http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/ ,svn中的源碼帶有eclipse工程文件,直接在eclipse使用不用作過多的設置。java
eclipse經過svn導入tomcat6.0.x很容易,幾步搞定,接下來纔是重點,要理解tomcat中主要源碼不是一兩天能搞定了,除了堅持仍是堅持,沒有捷徑可走。python
不給本身一刀,不知道本身有多柔弱apache