自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Slowing down your step,you will enjoy more

Enjoy bugging ,To share with others

  • 博客(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

larbin 搜索

larbin 搜索,提供对网页的搜索。。。。。。。。

2011-09-18

VC++获取鼠标移动信息

VC++中通过mousemove去改变鼠标的状态,一共九种

2011-01-09

VC基于多线程的同步聊天,与文件传输

用到了多线程,实现客户端,和服务端,一对多的聊天。同时还实现了文件传输的功能,可以同时进行

2011-01-07

VC6.0辅助工具 方便开发

在编写程序时候,可以有相关函数提示,极大的方便了程序开发,减少了记忆函数名的不便

2010-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除