Tomcat源码阅读之旅
文章平均质量分 97
是雄不是熊
这个作者很懒,什么都没留下…
展开
-
Tomcat之概述
Tomcat概述一级目录二级目录三级目录一级目录Servlet容器如何工作?Catalina的设计和实现?二级目录三级目录原创 2021-01-05 21:55:30 · 918 阅读 · 0 评论 -
HTTP各版本比较
HTTP各版本比较HTTP协议1.1 HTTP1.01.2 HTTP1.11.2.1 三大特性1.2.2 HTTP2.0想深入了解Http,奈何每个书籍都是三四百页。HTTP协议1.1 HTTP1.01.2 HTTP1.11.2.1 三大特性持久连接块编码状态码100的使用持久连接:connection:keep-alive块编码:发送方必须告诉接收方必须在不知道发送内容长度的情况下如何解析transfer-encoding的特殊请求头,指明字节流块发送1D\r\nI`m a原创 2020-11-13 14:48:10 · 373 阅读 · 0 评论 -
HttpProcessor
HttpProcessor内幕1. HttpProcessorHttpProcessor是什么HttpConnector中创建HttpProcessor的方法1. HttpProcessorHttpProcessor是什么HttpConnector中创建HttpProcessor的方法// 创建Processor// 不超过 private HttpProcessor createProcessor() { synchronized (processors) {原创 2020-11-13 11:04:28 · 500 阅读 · 0 评论 -
StringManager与ResourceBundle
StringManager与ResourceBundleStringManager与ResourceBundle1. StringManager2. ResourceBundle类2.1 作用StringManager与ResourceBundle1. StringManager位于org.apache.catalina.util下,使用单例模式只含有一个对象,内部含有Hashtable的managers,用于存储(key,value),key为包名private StringManager(St原创 2020-11-12 15:17:46 · 679 阅读 · 1 评论