- 博客(17)
- 资源 (8)
- 收藏
- 关注
转载 Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析
门面设计模式门面设计模式在 Tomcat 中有多处使用,在 Request 和 Response 对象封装中、Standard Wrapper 到 ServletConfig 封装中、ApplicationContext 到 ServletContext 封装中等都用到了这种设计模式。门面设计模式的原理这么多场合都用到了这种设计模式,那这种设计模式究竟能有什么作用呢?顾名思义,就是将一
2016-05-22 17:39:01 238
转载 Tomcat 系统架构与设计模式,第 1 部分: 工作原理
本文以 Tomcat 5 为基础,也兼顾最新的 Tomcat 6 和 Tomcat 4。Tomcat 的基本设计思路和架构是具有一定连续性的。Tomcat 总体结构Tomcat 的结构很复杂,但是 Tomcat 也非常的模块化,找到了 Tomcat 最核心的模块,您就抓住了 Tomcat 的“七寸”。下面是 Tomcat 的总体结构图:图 1.Tomcat 的总体结构从上图
2016-05-22 17:19:04 179
原创 StandardContext.start
public synchronized void start() throws LifecycleException { ……… if( !initialized ) { try { init(); } catch( Exception ex ) { throw new LifecycleExcept
2016-05-22 16:53:33 253
原创 WebApplicationInitializer
ServletContainInitalizer是Java EE 6中Servlet 3.0的新增接口;它的onStartup方法是一个web应用中我们的代码可以控制到的最早时间点。它不需要通过web.xml部署描述符来定义,需要在/META-INF/services/javax.servlet.ServletContainerInitializer中列出具体的实现,Servlet容器在启动时
2016-05-17 13:27:34 2714
原创 动态代理的简单实现
import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.ArrayList;import java.util.List;public class TestProxy implements Invoc
2016-05-16 18:44:37 420
原创 (function (window, undefined){})(window)
(转)最常见的闭包 (Closure) 范式大家都很熟悉了:123(function() {// ...})();很简单,大家都在用。但是,我们需要了解更多。首先,闭包是一个匿名函数 (Anonymous function), 即是 (function() {}) 这部分。之所以要给 function 添加括弧是为了让它形成一个表达式 (expression
2016-05-13 21:04:36 594
原创 修改tomcat jvm permGen 大小的方法(tomcat报错java.lang.OutOfMemoryError:PermGen space)
2016-05-13 12:33:16 388
转载 jquery.ui.widget
/*! * jQuery UI Widget 1.8.15 * $Id: jquery.ui.widget.js,v 1.3 2011/12/06 07:19:29 licongping Exp $ * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or G
2016-05-13 12:23:53 511
原创 jquery ui widget
/*! * jQuery UI Widget 1.11.4 * http://jqueryui.com * * Copyright jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * http://api.jqueryui
2016-05-13 12:11:37 626
think in java edition3
2016-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人