20240203周报—Tomcat暂时收尾,SpringBoot开始

最近几天主要是将Tomcat与Servlet相关的问题做了一个梳理,写了十来篇文章,今天又是周末,所以就写一个周报吧。

1本周工作

列表如下:

|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 【Tomcat与网络1】史前时代---没有Spring该如何写Web服务-CSDN博客 |
| 【Tomcat与网络2】一文理解Servlet是怎么工作的-CSDN博客 |
| 【Tomcat与网络3】Tomcat的整体架构-CSDN博客 |
| 【Tomcat与网络4】Tomcat的连接器设计-CSDN博客 |
| 【Tomcat与网络5】再论Tomcat的工作过程与两种经典的设计模式-CSDN博客 |
| 【Tomcat与网络6】 Tomcat是如何扩展Java线程池的?-CSDN博客 |
| 【Tomcat与网络7】亲测有效---如何用idea运行Tomcat9的代码-CSDN博客 |
| 【Tomcat与网络8】从源码看Tomcat的层次结构-CSDN博客 |
| 【Tomcat与网络9】提高Tomcat启动速度的八大措施-CSDN博客 |
| 【Tomcat与网络10】Tomcat I/O和线程池的并发调优-CSDN博客 |
| 【Tomcat与网络11】如何自己实现一个简单的HTTP服务器-CSDN博客 |

Tomcat的基本内容里还有两个内容我们没有介绍,一个是打破双亲委派机制,这个主要是在JVM里深入研究过,这里就不赘述了。另外一个是Tomcat 的IO模型, 这个与netty是一样的,所以我们后面再看了。

越研究越发现,Tomcat的体系是非常复杂的,之前研究Tomcat比较少,所以上面文章前后文之间的关联不是特别严谨,每篇文章里的内容也不够丝滑,有些的是直接参考了比较权威老师的材料。

不过呢,通过这些学习和实践我们对Tomcat的工作原理和结构有了一个大致的理解,后面会继续研究Tomcat,这里算是一个开始吧。

2.下周工作

从今天开始,我们开始研究SpringBoot,这个与我们的工作密切相关,有大量的开发工作都与之密切相关,所以我们计划用两周多的时间来努力研究SpringBoot相关的内容。

不过呢,Spring是一个胶水框架,而SpringBoot是对Spring的简化和进一步封装,因此涉及的内容更多更复杂,也更散,不过呢,我们努力学习吧。

这个学习要跨过春节了,提前祝各位春节快乐!

相关推荐
陈随易7 小时前
编程语言级别的Skill市场,AI Agent 的未来形态
前端·后端·程序员
IT_陈寒10 小时前
Vite的热更新突然不香了,排查三小时差点砸键盘
前端·人工智能·后端
子兮曰10 小时前
Agency-Agents 深度解析:400+ AI 专家的"梦之队"如何重塑开发工作流
前端·后端·vibecoding
用户83562907805111 小时前
Python 实现 PDF 文件加密与解密方法
后端·python
小满zs11 小时前
Go语言第二章(小无相功)
后端·go
用户83562907805111 小时前
使用 Python 冻结与拆分 Excel 窗格教程
后端·python
karry_k11 小时前
MyBatis批量insert-select踩坑:useGeneratedKeys=true 可能让PostgreSQL返回大量插入结果
java·后端
妙码生花11 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(十九):点选验证码代码逐行目检
前端·后端·go
贰先生11 小时前
Xiuno BBS X版 用户封禁系统
后端
karry_k11 小时前
PostgreSQL 在 MyBatis 中执行正常 SQL 失效:一次 DELETE USING 踩坑记录
java·后端