Connector: 在上一章中,分析了整个Tomcat的结构以及启动流程,在整个框架中,我们分析了StandardServer,StandardService等的初始化以及启动,但是对于连接器,却是一笔带过?为什么呢?并不是因为连接器不重 … 继续阅读 Tomcat源码剖析(二)连接器
Month: 2019年3月
设计模式之策略模式
设计模式之策略模式 情景模式: 设计一个超市收银系统,超市可能会根据不同节日给出不同的折扣 代码: @Setter public class Market { private double price; private double dis … 继续阅读 设计模式之策略模式
Tomcat源码剖析(一)启动
Tomcat源码剖析(一)启动 首先需要明白的是: Tomcat以多模块划分各个各个功能点,每个模块都统一实现了生命周期的接口,并且每个模块的生命周期都由它的拥有者或父类启动。 Tomcat的整体结构如下: Server负责整个项目的关闭和 … 继续阅读 Tomcat源码剖析(一)启动
设计模式之原型模式
设计模式之原型模式 原型模式也是一种类创建型模式,对于原型模式,其实就是简单的C++中的拷贝构造函数,因此这里不再举情景模式。 定义 使用原型实例创建对象的种类,并通过拷贝这些原型创建新的对象。 Java中的原型模式 其实Java中,对原型 … 继续阅读 设计模式之原型模式
Java logback配置实践
Java log日志简介 基本在所有有关Java规范的书中,都会提到禁止使用System.out.print()来记录日志,而日志系统在基本的项目开发中,是绝对不可缺少的一部分。其实用了这么久的日志,基本配置文件都是直接复制的公司的标准格式 … 继续阅读 Java logback配置实践