Tomcat 系统架构与设计模式 2026年03月30日 daichangya 18 门面设计模式门面设计模式(Facade Pattern)在 Tomcat 中有多处应用,例如 Request 和 Response 对象的封装、Standard Wrapper 到 ServletConfig 的封装、以及 ApplicationCont... 阅读全文 0 评论
Java Web 高性能开发 2026年03月30日 daichangya 17 引言在前端优化的第一部分中,主要讲解了对静态资源的优化措施,包括图片压缩、CSS Sprites 技术、GZIP 压缩等。本文作为系列的第二部分,将深入讲解前端优化中关键的 Flush 机制、动静分离、HTTP 持久连接、HTTP 协议的灵活应用以及 C... 阅读全文 0 评论
第九章:实现过滤器(Filter)和监听器(Listener)-Minitomcat 2026年03月30日 daichangya 15 第九章:实现过滤器(Filter)和监听器(Listener)本章目标本章旨在为 Minitomcat 容器增加 Filter(过滤器) 和 Listener(监听器) 的支持,以便在请求处理过程中插入额外的操作或监听特定事件。具体实现目标如下:实现 F... 阅读全文 0 评论
第二章:解析 HTTP 请求,支持静态文件-MiniTomcat 2026年03月30日 daichangya 14 第二章:解析 HTTP 请求,支持静态文件-MiniTomcat上一章内容:第一章:实现基础 HTTP 服务器-MiniTomcat在本章节中,我们将为 HTTP 服务器增加对请求路径、方法和头部信息的解析能力,并基于请求路径返回服务器上的静态文件内容。... 阅读全文 0 评论
第十二章:实现 Facade(外观模式)-MiniTomcat 2026年03月30日 daichangya 14 第十二章:实现 Facade(外观模式)功能目标本章的核心目标是使用 Facade(外观)模式 简化外部对 Servlet API 的访问。通过该模式,我们可以隐藏内部复杂的实现细节,提供更简洁、统一的接口供外部调用,从而降低系统的耦合度。实现内容Fac... 阅读全文 0 评论