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

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

相关推荐
vx1_Biye_Design6 分钟前
基于Spring Boot+Vue的学生管理系统设计与实现-计算机毕业设计源码46223
java·vue.js·spring boot·spring·eclipse·tomcat·maven
vx_Biye_Design7 分钟前
基于Spring Boot+vue的湖北旅游景点门票预约平台的设计--毕设附源码29593
java·vue.js·spring boot·spring cloud·servlet·eclipse·课程设计
qq5_8115175159 分钟前
web城乡居民基本医疗信息管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
前端·vue.js·spring boot
hdsoft_huge12 分钟前
1panel面板中部署SpringBoot和Vue前后端分离系统 【图文教程】
vue.js·spring boot·后端
hay_lee25 分钟前
Spring AI实现对话聊天-流式输出
java·人工智能·ollama·spring ai
Hx_Ma1631 分钟前
SpringBoot数据源自动管理
java·spring boot·spring
SunnyDays101132 分钟前
Java 高效实现 CSV 转 Excel
java·csv转excel
starfire_hit33 分钟前
JAVAWEB根据前台请求获取用户IP
java·服务器·网络
fengxin_rou35 分钟前
[Redis从零到精通|第四篇]:缓存穿透、雪崩、击穿
java·redis·缓存·mybatis·idea·多线程
像少年啦飞驰点、38 分钟前
从零开始学 RabbitMQ:小白也能懂的消息队列实战指南
java·spring boot·微服务·消息队列·rabbitmq·异步编程