摘要: Tomcat的组成 Server:一个Server 元素代表整个Catalina servlet容器. (单例模式设计) Service:它由一个或者多个Connector组成,以及一个Engine,负责处理所有Connector所获得的客户请求。 Connector:一个Connector将... 阅读全文
posted @ 2014-04-18 13:55 EchoLee 阅读(451) 评论(0) 推荐(0) 编辑
摘要: Tomcat容器 Tomcat容器—>Servlet容器—>Context容器 所以,真正管理 Servlet 的容器是 Context 容器,一个 Context 对应一个 Web 工程(非用户),新建一个servlet的时候,就会新建一个context的,同时加载它所需要的config,容... 阅读全文
posted @ 2014-04-18 11:33 EchoLee 阅读(3665) 评论(1) 推荐(2) 编辑
摘要: 把整个序列看做一个数组,把第零个位置看做中轴,和最后一个比,如果比它小交换,比它大不做任何处理;交换了以后再和小的那端比,比它小不交换,比他大交换。这样循环往复,一趟排序完成,左边就是比中轴小的,右边就是比中轴大的,然后再用分治法,分别对这两个独立的数组进行排序。package com.daqing... 阅读全文
posted @ 2014-04-15 16:48 EchoLee 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 1./\s/ : 空格 /(\s)/ :()里面的匹配上了会加入到返回值里面去。。 /\s+/ :匹配一个或者多个空格 阅读全文
posted @ 2014-04-15 15:03 EchoLee 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1. js—数组var a = new Array();var a = new Array(size);var a = new Array([element1,element2,......]); 虽然第二种和第三种都指定了数组的长度,但是js的数组长度是可变的,也就是说即使数组长度只有5,你也可... 阅读全文
posted @ 2014-04-15 15:00 EchoLee 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 最常用的设计模式根据我的经验我把我经常用到的设计模式在这里做个总结,按照我的经验,它们的排序如下:1)单件模式、2)抽象工厂模式和工厂模式、3)适配器模式、4)装饰模式、5)观察者模式、6)外观模式 其他模式目前还很少用到。单件模式这是用的最多的模式,每一个正式的软件都要用它,全局配置、唯一资源、还... 阅读全文
posted @ 2014-04-14 12:19 EchoLee 阅读(1522) 评论(0) 推荐(1) 编辑
摘要: 单例模式在我们日常的项目中十分常见,当我们在项目中需要一个这样的一个对象,这个对象在内存中只能有一个实例,这时我们就需要用到单例。一般说来,单例模式通常有以下几种:1.饥汉式单例public class Singleton { private Singleton(){}; private... 阅读全文
posted @ 2014-04-14 11:38 EchoLee 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 来自:http://bbs.byr.cn/#!article/buptAUTA/311. 读取某个文件夹下的文件 采用深度优先的方法,遍历文件夹,有文件就进行文件操作。 深度优点方法:使用递归实现;private void recursion (Path path) { FileStatu... 阅读全文
posted @ 2014-04-14 09:16 EchoLee 阅读(3170) 评论(2) 推荐(1) 编辑
摘要: Struts2是在Struts1的基础上发展而来的,Struts是WebWork和Struts1的集合,采用的正是WebWork的核心,更多的是WebWork。 下载的Struts2源代码文件 主要的包和类:包名说明org.apache.struts2. components该包封装视图... 阅读全文
posted @ 2014-04-13 21:49 EchoLee 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答: 1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。 2、String不可变是因为... 阅读全文
posted @ 2014-04-13 20:26 EchoLee 阅读(315) 评论(0) 推荐(0) 编辑