- 博客(26)
- 资源 (3)
- 收藏
- 关注
原创 ANT十五大最佳实践(zz)
作者:EricM.Burke,译者:st 点击: 3 日期:2004-09-27 18:21:33 在ANT出现之前,编译和部署Java应用需要使用包括特定平台的脚本、Make文件、不同的IDE以及手工操作等组成的大杂烩。现在,几乎所有的开源Java项目都在使用Ant,许多公司的开发项目也在使用Ant。Ant的大量使用,也自然带来了对总结Ant最佳实践的
2004-11-23 14:26:00 919
原创 JAVA开放源码项目与工具在企业应用开发中的运用(ZZ)
JAVA开放源码项目与工具在企业应用开发中的运用作者: 日期:2004-11-04 11:16:02 曲俊生 (junshengqu@yahoo.com.cn)Ion Global 资深顾问近两年,开放源码项目发展日益壮大,出现了很多有着广阔用户群体的项目与产品,它们在企业应用开发中正在发挥
2004-11-23 14:20:00 1484
原创 tomcat配置技巧
编者按:现在开发Java Web应用,建立和部署Web内容是一件很简单的工作。使用Jakarta Tomcat作为Servlet和JSP容器的人已经遍及全世界。Tomcat具有免费、跨平台等诸多特性,并且更新得很快,现在非常的流行。 你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《To
2004-11-18 20:44:00 784
原创 HTTP协议状态码的含义
HTTP协议状态码的含义 号码 含义 ----------------------------------------- "100" : Continue "101" : witching Protocols "200" : OK "201" : Created "202" : Accepted "203" : Non-Authoritative Information "204" : No
2004-11-18 20:34:00 980
原创 How Java Web Servers Work
How Java Web Servers Workby Budi Kurniawan04/23/2003 Editors Note: this article is adapted from Budis self-published book on Tomcat internals. You can find more information on his web site.
2004-11-18 20:16:00 1239
原创 How Servlet Containers Work(zz )
How Servlet Containers Workby Budi Kurniawan05/14/2003 Editors Note: This article and the previous one in this series, "How Web Servers Work," are excerpts from the book How Tomcat Works, a tutoria
2004-11-18 20:07:00 1741
原创 Tomcat的类载入器 (zz from www.donews.net/null)
Tomcat的类载入器 heavyz, 2003-03-241 - Tomcat的类载入器的结构 Tomcat Server在启动的时候将构造一个ClassLoader树,以保证模块的类库是私有的Tomcat Server的ClassLoader结构如下: +-----------------------------+ | Bootstrap | | | | | System
2004-11-18 19:59:00 840
原创 Servlet和ThreadLocal的测试(zz)
Servlet和ThreadLocal的测试很早以前就对Servlet中的变量生命周期不清楚最近用hibernate又涉及到ThreadLocal的使用做个测试看看到底它们的变量有效范围public class TestThreadServlet extends HttpServlet { private static ThreadLoc
2004-11-18 19:51:00 936
原创 Jakarta-Tomcat简明中文版用户指南(zz)
本文档提供关于Tomcat的基础信息.主要内容如下:Tomcat二进制版本安装与Tomcat相关的脚本的主要内容与server.xml相关的主要内容,Tomcat的主要配置文件如何设置Tomcat与宿主web服务器一起工作的说明如何应用Tomcat配置一个现实中的web站点希望此文档足以使新用户可以开始使用Tomcat.如找不到某方面的内容请(按以下顺序)查找Tomcat faq查找Tomcat包
2004-11-18 19:47:00 820
原创 TOMCAT源码分析(消息处理) 选择自 ThomasHuang 的 Blog
0:前言 我们知道了tomcat的整体框架了, 也明白了里面都有些什么组件, 以及各个组件是干什么用的了。http://www.csdn.net/Develop/read_article.asp?id=27225我想,接下来我们应该去了解一下 tomcat 是如何处理jsp和servlet请求的。 1. 我们以一个具体的例子,来跟踪TOMCAT, 看看它是如何把Request
2004-11-18 19:33:00 1468
原创 TOMCAT源码分析(启动框架) 选择自 ThomasHuang 的 CSDN Blog
TOMCAT源码分析(启动框架)前言: 本文是我阅读了TOMCAT源码后的一些心得。 主要是讲解TOMCAT的系统框架, 以及启动流程。若有错漏之处,敬请批评指教!建议: 毕竟TOMCAT的框架还是比较复杂的, 单是从文字上理解, 是不那么容易掌握TOMCAT的框架的。 所以得实践、实践、再实践。 建议下载一份TOMCAT的源码, 调试通过, 然后单步跟踪其启动过程。 如果有不明白的地方,
2004-11-18 19:32:00 1582
原创 Tomcat 暴露JSP文件内容(真想不到TOMCAT还有这样的漏洞)
Java Server Pages (JSP)类型的文件是以.jsp扩展名在Tomcat 上注册,Tomcat 是文件名大小写敏感的,.jsp和.JSP是不同类型的文件扩展名。如果提交有.JSP的链接给Tomcat,而Tomcat找不到.JSP就会以默认的.text文件类型来响应请求。因为在NT系统中大小写文件名是非敏感的,所以被请求的文件会以文本的形式送出。如果在UNIX
2004-11-18 19:28:00 2304
原创 Java开源项目开发黄金搭档(Tomcat 4.x, JBoss 3.x, MySQL 3.x, Eclipse 2.x) (zz)
PurposeThis article covers setting up the following Open Source tools for J2EE 1.3 development. - Tomcat 4.x for Servlet 2.3 and JSP 1.2 - JBoss 3.x for EJB 2.0, JMS 1.1, JCA 1.0, and JAXP 1.1 - M
2004-11-18 13:09:00 1979
原创 一个程序员的奋斗历程 [zz]
一个程序员的奋斗历程 [转帖] 声明:此文为作者以第一人称自述,由lxceo转载。 这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS
2004-11-16 20:08:00 1081
原创 在Solaris下配置Java/jsp图形平台
一.问题 今天要做一个网站的登陆验证码,采用jsp,动态的生成一个图片,上面包含四个数字,可以防止侵入程序反复的尝试登陆。程序在windows下没有问题,但是应用部署到solaris下出现了问题。 程序参考image.jsp,错误如下所示: java.lang.NoClassDefFoundError at java.la
2004-11-15 20:02:00 1510 1
原创 JSP生成的彩色验证码
下面是一个通过JSP生成的一个彩色验证码,可以生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变) 原型参考ALIBABA http://china.alibaba.com/member/showimage 。1.产生验证码图片的文件image.jsp<%@ page contentType=
2004-11-15 13:31:00 1193
原创 2004年IT人的通病 (zz)
[IT幽默]2004年IT人的通病 1.即使下班回到家,还是坐在计算机前面… 2.已经很久都没用过’真的纸牌’来玩游戏。 3.只是要联络3个人,却有9个以上不同的电话号码。 4.会传e-mail给坐在你隔壁桌的同伴。 5.和朋友失去联系的原因是他们没有电子信箱。 6.从漫长一天的工作中回到家,仍用一副公事公办的态度讲电话。 7.在家打电话,会不小心按到 ’9’ 拨外线。
2004-11-12 17:52:00 793
原创 Java Reflection (JAVA反射)
Java Reflection (JAVA反射) 作者: corlin 日期: 04-05-10 10:32 点击数: 748 Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。Java 的这一能力在实际应用
2004-11-12 16:50:00 778
原创 只能输入数字的文本框
1./*** 检查键盘事件,只允许输入数字* @return:true/false 校验成功/失败* @author: lcw*/function isKeyNumber(){ var s_keycode=(navigator.appname=="Netscape")?event.which:event.keyCode; if((s_keycode>=48 && s_keycode
2004-11-12 16:38:00 1225
原创 深入剖析JSP和Servlet对中文的处理过程(zz)
概述 世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。这是一个世界范围内都存在的问题,所以,Java提供了世界性的解决方法。本文描述的方法是用于处理中文的,但是,推而广之,对于处理世界上其它国家和地区的语言同样适用。汉字是双字节的。所谓双字节是指一个双字要占用两个BYTE的位置(即16位),分别称为高位和低位
2004-11-12 13:39:00 1046 4
原创 JAVA代码编写的30条建议 (zz from chinaewolf Blog )
1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特
2004-11-12 13:33:00 746
原创 妻子同网友私奔后,北京老公在BBS上的留言(zz)
对!!就是说你呢。怎么着啊,出息了你,学会离家出走了?我这才出了几天差,回 家一看连大衣柜都清空了!可以啊你,怎么没想着把咱们家的组合音响电脑电视什么的 也都搬走啊?喔,不想过了,就留一纸条儿撒丫子飞奔。你哭着喊着追寻自由去了,那 他妈我成什么人了?到时候你妈你爸问起来,我怎么知应他们?告诉说我媳妇跟着网友 私奔了?要是他们信也行,问题是头天还好好儿的,这一转脸连人影都没了,我信街坊 邻居也不信
2004-11-12 13:12:00 983
原创 JAVA聚集使用经验(一)
1.HashMap的遍历 方式一:Map map = new HashMap();Iterator iter = map.entrySet().iterator();while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey();
2004-11-11 14:42:00 1576
原创 使用Digester解析XML文档示例(zz from l_walker)
使用Digester解析XML文档示例l_walker 2003-5-2关键字:xml,digester,解析内容摘要: 本文简要介绍和示例了使用Apache的Digester来解析XML文档的方法。 1. 概述解析XML文档方面有不少的方法,也有不少的工具包可用,这里介绍的是来自Apache Jakarta的Digester,使用其解析XML文件非
2004-11-11 14:17:00 1007
原创 Hashtable和HashMap的差异(CC)
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现;HashMap允许将null作为一个entry的key或者value,而Hashtable不允许;还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey,因为contains方法容易让人引起误解
2004-11-11 13:31:00 803
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人