Java
文章平均质量分 68
蟹老板BossCrab
这个作者很懒,什么都没留下…
展开
-
Eclipse远程调试Tomcat
最近,一直在研究Tomcat的工作内幕,主要的方法就是参考《How Tomcat Works》这本书和Tomcat 5.5.26的源代码。 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能原创 2010-01-24 14:58:00 · 46461 阅读 · 4 评论 -
欲知Tomcat, 推荐一本书。
最近由于公司项目的需求,我终有机会再次亲近Java,同时也接触到了Tomcat。 以前在大学期间也简单接触过Servlet和Tomcat,后来深入了解了EJB和JBoss。当时对JBoss的部分源代码进行了阅读,深刻领悟到Java在企业级中间件中的强大战斗力;自定义类加载器、反射机制、Annotation、JMX等高级语法和特性的应用,让我惊叹不已。 公司的Java项目已经结束了,原创 2010-01-07 22:00:00 · 7495 阅读 · 3 评论 -
[How Tomcat Works]第2章 一个简单的Servlet容器
译者 jarfield博客 http://jarfield.javaeye.com概述javax.servlet.Servlet接口第一个应用<ol class="writely-toc-decimal writely-toc-subheading" style="margin-left: 0pt;"翻译 2010-03-14 00:33:00 · 1371 阅读 · 1 评论 -
[How Tomcat Works]第1章 一个简单的Web服务器
译者 jarfield 博客 http://blog.csdn.net/jarfield超文本传输协议(HTTP)HTTP请求HTTP响应Socket类ServerSocket类应用程序<ol class="writely-toc-decimal writely-toc-subheading" style="margin-le翻译 2010-03-02 23:09:00 · 1433 阅读 · 0 评论 -
Tomcat 5.5.26的网络构建指南
1. 安装JDK不能安装JDK 1.6.x,否则Tomcat 5.5.26依赖的commons-dbcp-1.2.2-src无法编译,原因是:JavaSE 6.0升级了java.sql包中的某些接口,为它们增加了一些方法。commons-dbcp-1.2.2-src中包含了上述接口的实现类,这些类当然没有实现新加的方法。原创 2010-02-27 00:44:00 · 131 阅读 · 0 评论 -
[How Tomcat Works]第0章 介绍
译者 jarfield 博客 http://jarfield.javaeye.com介绍概述 欢迎来到Tomcat的内部世界。这本书剖析了Tomcat 4.1.12和5.0.18,并讲解了Tomcat Servlet容器(代号为Catalina)的工作内幕。Catalina是免费的、开源的,也是最流行的Servlet容器。Tomcat是一个翻译 2010-02-24 19:09:00 · 99 阅读 · 0 评论 -
略谈HttpClient和Tomcat的中文编码问题
这几天都在纠结Java Web开发中的中文编码问题。其实,很多Java Web开发者都被中文编码“折磨”过,网络上有大量的讨论。以前我也读过这方面的博文,读完后感觉似乎懂了,好像知道了编码问题的原因和解决方法。但是, 一旦投入到实际开发中,发现自己其实没懂,囧! 连续纠结了几天,总算对前因后果有个清晰地认识,故“略谈”一下。之所以略谈,是因为我并非(也没有能力)完整地阐述Java原创 2010-02-06 17:41:00 · 8007 阅读 · 0 评论 -
优化变成了忧患:String.split引发的“内存泄露”
一直赞叹Sun对待技术的严谨和优雅(bless Sun)。Sun JDK中Java库的源代码,连注释都清清楚楚、规规范范,javadoc注解的使用也一丝不苟,读起来很熟舒服。因此,在日常工作和学习中,经常读读Java库的源代码,不亦乐乎?如果遇到诡异问题,源代码的帮助就更大了。闲话少说,回归正题。这几天,一直在为Java的“内存泄露”问题纠结。Java应用程序占用的内存在不断的、有规律原创 2010-01-30 10:56:00 · 3295 阅读 · 10 评论 -
[How Tomcat Works]第4章 Tomcat默认连接器
第3 章的连接器工作得很好,而且本可以设计地更好。但是,我们只是将它设计成教学工具,来介绍Tomcat 4 的默认连接器。理解第3 章的连接器,是理解Tomcat 4 默认连接器的关键。第4 章将会通过解剖(dissect )Tomcat 4 默认连接器的代码,来讨论如何构建真正的Tomcat 连接器。原创 2010-06-29 23:10:00 · 1753 阅读 · 0 评论