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的简化和进一步封装,因此涉及的内容更多更复杂,也更散,不过呢,我们努力学习吧。

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

相关推荐
安之若素^6 分钟前
启用不安全的HTTP方法
java·开发语言
ruanjiananquan9912 分钟前
c,c++语言的栈内存、堆内存及任意读写内存
java·c语言·c++
chuanauc39 分钟前
Kubernets K8s 学习
java·学习·kubernetes
一头生产的驴1 小时前
java整合itext pdf实现自定义PDF文件格式导出
java·spring boot·pdf·itextpdf
YuTaoShao1 小时前
【LeetCode 热题 100】73. 矩阵置零——(解法二)空间复杂度 O(1)
java·算法·leetcode·矩阵
zzywxc7871 小时前
AI 正在深度重构软件开发的底层逻辑和全生命周期,从技术演进、流程重构和未来趋势三个维度进行系统性分析
java·大数据·开发语言·人工智能·spring
YuTaoShao3 小时前
【LeetCode 热题 100】56. 合并区间——排序+遍历
java·算法·leetcode·职场和发展
程序员张33 小时前
SpringBoot计时一次请求耗时
java·spring boot·后端
llwszx6 小时前
深入理解Java锁原理(一):偏向锁的设计原理与性能优化
java·spring··偏向锁
云泽野7 小时前
【Java|集合类】list遍历的6种方式
java·python·list