编辑
2023-11-04
Tomcat源码学习
00

请求流程

image.png

上面这张图描述了组件之间的静态关系,如果想让一个系统能够对外提供服务,我们需要创建、组装并启动这些组件;在服务停止的时候,我们还需要释放资源,销毁这些组件,因此这是一个动态的过程。也就是说,Tomcat 需要动态地管理这些组件的生命周期。

编辑
2023-11-04
算法题
00

image.png

编辑
2023-11-03
算法题
00

image.png

编辑
2023-11-03
算法题
00

image.png

编辑
2023-11-03
Tomcat源码学习
00

image.png

MapElement

java
protected abstract static class MapElement<T> { public final String name; public final T object; public MapElement(String name, T object) { this.name = name; this.object = object; } }