- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 模板方法模式
1. 概述 定义一个操作中的算法的骨架,而将步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义算法的某些特定步骤。2. 模式中的角色 2.1 抽象类(AbstractClass):实现了模板方法,定义了算法的骨架。 2.2 具体类(ConcreteClass):实现抽象类中的抽象方法,已完成完整的算法。3. 模式解读 3.1
2016-11-29 14:41:15 248
转载 java代理机制
Table of Contents1 引言2 常见的代理3 代理模式UML图4 代理模式实例5 java动态代理5.1 java动态代理UML图6 代理模式与装饰者模式的区别6.1 装饰者模式UML图6.2 形象说明1 引言我们书写执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代 码,如日志记录,信息发送,安全
2016-11-29 14:18:47 240
原创 tomcat解析(二)
Tomcat启动废话不多说先上图:类图如下:时序图如下:Catalina是整个Tomcat的管理类,它里面的三个方法load,start,stop分别管理整个服务器的生命周期。代码如下:(1)验证是否初始化:通过反射实例化Catalina,初始化资源,装入load。org.apache.catalina.startup.Bootstrap pub
2016-11-10 16:30:15 295
原创 tomcat解析(一)
Tomcat中最顶层的容器叫Server,代表整个服务器,Server中包含至少一个Service,用于具体提供服务。Service主要包含两部分:Connector和Container。Connector用于处理连接相关的事情,并提供Socket与request、response的转换,Container用于封装和管理Servlet,以及具体处理request请求。一个Tomcat中只有一个Se
2016-11-08 14:40:44 304
wineBotter mfc42
2016-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人