- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 Tomcat 之 ClassLoader
Classloader参考:http://www.iteye.com/topic/83978 http://longdick.iteye.com/blog/4422131,作用:它就是用来加载Class文件到JVM,以供程序使用。所有java class 加载过程从此开始。2,实现:最上级的Classloader是由C++编写,名叫:boots
2013-10-15 18:09:58 983
原创 Java反射
java反射,类似于C里面的回调机制。Server中首先提供好接口,供Client端对象的传入,并进行调用,完成相关的功能。这些功能可能不同的客户端要完成的事情不同,而server又不能提前确定需要具体做哪些事情,又需要依赖客户端才能完成这些事情。利用回调或反射可以解决这些问题。从设计上来说,作用有二:1,防止Server端代码暴露于客户端2,避免双向依赖。这样只有Client
2013-10-15 16:47:56 735
原创 Java 系统自定义变量-D
在配置Tomcat源码运行时,需要配置运行参数。其中有一个配置:在RunAS里面,Main class 填写 org.apache.catalina.startup.Bootstrap 启动类, 然后选择 Arguments ,在 Program arguments 填写 start , 在 VM arguments 中填写 tomcat home 的路径,如:-Dcatali
2013-10-14 10:50:32 1694
转载 Address already in use: JVM_Bind错误的可能性分析
通常出现Address already in use: JVM_Bind错误的可能性分析I.就是当前端口已经有别的程序在占用着,所以要么把占用这个端口的程序关闭,要么重新换一个端口II.端口号被占用,如果你有装oracle的话,有可能是oracle使用了8080端口,oracle安装后并且如果启动了OracleHttp服务会占用8080端口III.我认为很可能是多启动了几次TOMC
2013-10-12 15:03:52 724
转载 Tomcat 源码编译
tomcat-6.0.33编译没成功,换tomcat-6.0.37一次就成功了。第一步:下载源码,解压Tomcat源码,例如解压到D:\tomcat\apache-tomcat-6.0.37-src。第二步:2.1)使用ant编译tomcat源码,在编译之前需要下载相关的依赖项目。我们并不知道编译需要哪些依赖项目,怎么办?让ant来帮忙吧!我们只需要准备一个存放这些依赖项目
2013-10-12 14:26:45 780
原创 一个简单的Servlet示例
当用户向客户端发送一个请求,如:http://localhost:8088/ServApp/myreq.cg?param1=param当Socket请求到达服务器(假设是Tomcat服务器),经过Tomcat服务器的一系列封装处理后,请求被封装成HttpServletRequest对象,交由到对应的Servlet。简单时序图如下:这里,我们只关注第10步
2013-10-11 14:30:35 1051
转载 可穿戴设备,包括智能手表,智能眼镜,智能手链等
到2016年全球将有1.71亿件可穿戴设备问世,这一结论与行业分析师的预测相呼应。来自Juniper研究公司的科技分析师预测,可穿戴设备今年和2014年将创造出8亿美元(5亿英镑)和15亿美元的市场。“可穿戴式设备今年的销售收入将达到1500万美元,到2017年,这个数字会上升到7000万美元。”可穿戴设备,包括智能手表,智能眼镜,智能手链等等。通过增加传感器,他们在信号的传输方式
2013-10-09 20:21:48 1747
转载 Tomcat6结构分析
转自:http://www.blogjava.net/zyskm/archive/2011/10/24/361870.htmlTomcat6结构分析tomcat在实际开发中大量使用,对其结构不了解的话在配置使用过程中容易出现各种奇怪的问题。Server.xml在tomcat处于核心地位。当Tomcat启动时,Apache Commons Digester就会读取这份配置文件。X
2013-10-08 10:44:38 772
原创 Struts2一个简单的Filter实现
struts2原理图:下面根据Struts原理图,写一个简单的过滤器实现:假设现在有一个form表单被提交,发送如下请求到服务器:POST http://127.0.0.1/login.do HTTP/1.0 Accept: image/gif, image/jpeg, image/pjpeg, */* Accept-Language: en-us,zh-cn;q=
2013-10-08 10:14:52 1010
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人