Tomcat源码分析 -- 开篇

Tomcat源码分析 -- 开篇_第1张图片

一、动机

入IT这行快两年了,实实在在的小菜鸟,没有积累,没有沉淀,是那种风能刮走的浅薄,可人不能这么混下去啊,一不小心,熬着熬着就熬成了最讨厌的样子,磨着磨着就把剩下不多的锐气也磨没了,这个时候照照镜子,看着自己,是否还是初见?

大约只剩唏嘘了,当初的梦已经略显模糊了,只是还会给人幻想,这时可不能把保养这个身体正常供给的岗位也丢了,毕竟身体在,寄托身体的灵魂就在,幻想就还在。

有幻想,才能一遍遍骗自己,将来我可以过得更有趣。

所以折腾一下自己吧,折磨一下有些安稳的头脑和四肢吧。

二、玩什么

要折腾也不能瞎折腾,毕竟陌生的东西,更深处一些的东西,往往会带给人生涩感,不适感,疼痛感,甚至会带来恐惧感。(如果你特别热爱它,也许会带来兴奋感,可惜我没有。)

暂时从事java web开发,不想只是底层的代码搬运工,想要写出更优雅的代码,想要解决更深层次的问题,于是先学习了设计模式,接下来就是服务器和框架的源码了。

目前接触的服务器还是tomcat和jetty居多,而tomcat暂时又最受宠,不想每次只会简单的启动服务器关闭服务器,所以先研究下tomcat的源码,任何优秀的东西相信一番折腾下来都可以学到不少东西。

三、怎么玩

怎么学习开源软件?

作为一个小菜鸟,我是不知道的,只能遵循比较普遍的方法,找一两本相关的书理一遍,然后下载源码,针对某个模块,真刀实枪运行调试。

这大概是最笨的方法吧。整个过程可能会比较枯燥,无趣,耗时,毕竟成长都是有代价的。

最重要的还是要坚持了,每次要放弃的时候咬咬牙再坚持一下,能多坚持一会,就能多收获一分。

四、just do

Talk is cheap. Show me your code.

Tomcat源码分析 -- 开篇_第2张图片

你可能感兴趣的:(Tomcat源码分析 -- 开篇)