Tomcat源码分析 -- 开篇

本文作者作为一名IT新手,分享了研究Tomcat源码的动机、目标、方法和决心。希望通过深入学习,从代码搬运工转变为能解决深层次问题的开发者。尽管过程可能枯燥,但作者坚信坚持就会有所收获。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

一、动机

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

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

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

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

二、玩什么

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

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

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

三、怎么玩

怎么学习开源软件?

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

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

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

四、just do

Tal

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值