内容列表
- 错误处理的一点思考
- 错误处理的一点思考
“世界上并不存在完全无错的程序”,我们不讨论它是不是一条真理。但它的确是一条警语,它告诫我们在编写程序时一定要注意尽可能地避免错误。
程序运行出错时会超出程序员的控制,使得程序“南辕北辙”,不仅无法正常完成功能,而且还会出现一些可怕的事情。
由于程序设计的错误而引起的事故数不胜数,损失最巨大的是美国的一次火箭发射,在那次悲剧中,在程序
- 分类:Java 查阅全文
- 整合Tomcat5和IIS5 直到能够正常打开jsp(绝对详细的操作,如果还配置不好,请扔砖头)
- 整合Tomcat5和IIS5 及正常打开jsp(绝对详细的操作)
前言:以前也看了N篇文档,照着里面的说明配置,却总没有成功过,今天终于成功了!!!回过来再看那些文档,好多就直接Ctrl+C和Ctrl+v来的(又还不说明原文出处,想找人问都不能),关键操作的地方总是含糊不清,而且即使配置完了,也还打不开jsp页面,有些没有实际操作过就...... 唉......
昨天因为一位大
- 分类:Java 查阅全文
- 利用Ant实现项目自动构建测试备份并发布到项目web(1)
- 利用Ant实现项目自动构建测试备份并发布到项目web(1)
 
- 分类:Java 查阅全文
- 利用Ant实现项目自动构建测试备份并发布到项目web(2)
- 利用Ant实现项目自动构建测试备份并发布到项目web(2)
<path id="appClassPath">
<pathelement
- 分类:Java 查阅全文
- 利用Ant实现项目自动构建测试备份并发布到项目web(3)
- 利用Ant实现项目自动构建测试备份并发布到项目web(3)
<taskdef name="java2html" classname="com.java2html.Java2HTMLTask" />
<target name="javacode" depe
- 分类:Java 查阅全文
- EJB的分类及其各自的功能及应用
-
EJB的分类及其各自的功能及应用
在EJB2.0中定义了三种不同类别的EJB:Session Bean(会话Bean)、Entity Bean(实体Bean)和Message-Driven Bean(消息驱动Bean)[2]。
1 会话Bean
会话Bean是商务过程对象,执行商务逻辑、规则和工作流程。会话Bean之所以被称为会话Bean,是因为它代表的是一个动作、是一个
- 分类:Java 查阅全文
- PicoContainer发布1.0 BETA版
- PicoContainer是一个“微核心”(micro-kernel)的容器。它利用了Inversion of Control模式和Template Method模式,提供面向组件的开发、运行环境。从名字上就可以看出,PicoContainer是“极小”的容器,只提供了最基本的特性。其他容器可以在它的基础上加入更多特性。因其小,PicoContainer也是剖析、研究的最佳对象。
- 分类:Java 查阅全文
- Java性能
- Java语言特别强调准确性,但可靠的行为要以性能作为代价。这一特点反映在自动收集垃圾、严格的运行期检查、完整的字节码检查以及保守的运行期同步等等方面。对一个解释型的虚拟机来说,由于目前有大量平台可供挑选,所以进一步阻碍了性能的发挥。“先做完它,再逐步完善。幸好需要改进的地方通常不会太多。”(Steve McConnell的《About performance》[16])本附录的宗旨就是指导大家寻找
- 分类:Java 查阅全文
- 精通Struts技术第一章
- 第一章: Jakarta Struts 项目的介绍和它的支持组件
我们所有的章节的Web服务器都是基于Jakarta Tomcat容器。在本章结束的时候,通过运行你建立的Struts应用程序,你可以对Struts的框架机制有个大致的了解
The Jakarta Struts项目
The Jakarta Struts项目是由Apache Software Fou
- 分类:Java 查阅全文
- java编码规范
- Java 编码规范
翻译:王士勇
(转载请保留作者,谢谢)
1. 引言
1.1. 为什么要编码规范
编码规范为什么是重要的?有以下一些理由:
l 一份软件80%的生命周期是维护期
l
- 分类:Java 查阅全文
- 利用Ant实现项目自动构建测试备份并发布到项目web(4)
- 利用Ant实现项目自动构建测试备份并发布到项目web(4)
<target name="package" depends="junit">
- 分类:Java 查阅全文
- 八皇后问题的高效解法-递归版
- // Yifi 2003 have fun! : )
//8 Queen 递归算法//如果有一个Q 为 chess[i]=j;//则不安全的地方是 k行 j位置,j+k-i位置,j-k+i位置
class Queen8{
static final int QueenMax = 8; static int oktimes
- 分类:Java 查阅全文
- 在Jsp/Servlet中的中文解决办法
- 在Jsp/Servlet中的中文解决办法
Java的中文问题一直很让人头痛。也许是因为有中文有很多字符集的缘故吧。
&
- 分类:Java 查阅全文
- Java 编码规范
- Java 编码规范
翻译:王士勇
(转载请保留作者,谢谢)
1. 引言
1.1 为什么要编码规范
编码规范为什么是重要的?有以下一些理由:
l 一份软件80%的生命周期是维
- 分类:Java 查阅全文
- Introduction to Wireless Programming with the MID Profile
- MIDP无线编程先导
莫妮卡.帕瓦兰1.0版2000年9月
J2ME移动设备配置文件(MIDP)< Mobile Information Device Profile>提供了编写无线应用面向Java API的一个平台,使任何手机和双路呼机都支持MIDP。要使用MIDP的API,你必须先下载并安装J2ME的 有限连接设备配置(CLDC)<Connected Limi
- 分类:Java 查阅全文
- 魅力四射的“小玩意”——PicoContainer
- Jon Tirsen在他的weblog里说,他看到一个叫PicoContainer的有趣项目,并立刻投身其中。这个自称“IoC(Inversion of Control)type 3”的微容器有什么吸引人的魅力?
PicoContainer / NanoContainer I've recently joined two new projects:http://www.picocontainer
- 分类:Java 查阅全文
- 在Weblogic+JBuilder7使用时的奇怪问题
- 一周前,老师让我们用Java去做项目,说句实话,我对Java真的是一知半解,绝对是个门外汉,无奈,老师的任务不能不完成,只好硬着头皮去做。 我们有一个项目叫“数据仓库”,以前是师兄们做的,采用的是Tomcat做服务器,JSP+JavaBean做开发。后来老师为了“提高项目的技术含量”,决定改做J2EE版本,我们这里几乎没有人
- 分类:Java 查阅全文
- JBUILDER9里WEB服务介绍
-
JBUILDER9里WEB服务介绍
WEBSERVICE是一个通过网络特别是INTERNET调用,执行断序或连续任务的软件模型。
开发者能创建一个客户端应用调用一系列通过RPC或者消息服务来提供一些或大多数应用逻辑的WEB服务。开发者可以 定位一个发布的WEB服务,根据需要来使用它。
一个例子就是一个公司能提供WEB服务给它的顾客,让顾客在发定单之
- 分类:Java 查阅全文
- 使用JDOM处理XML数据之XSLT篇(一)
- 使用JDOM处理XML数据之XSLT篇
在java中使用JDOM可以方便的处理XML数据。处理XML数据的方式一般包括三种:直接读取和操作XML数据,使用XSLT把XML转化成网页,使用XSL-FO把XML转化成二进制(PDF)格式。第一种转化的方式已经在上一篇文章中介绍过了(http://www.csdn.net/Develop/read_article.asp?id
- 分类:Java 查阅全文
- Java 教学例子 目录树 (初级)
- 供初学者学习
转贴请不要删除作者信息 :)
/* FileTree.java*一个目录树的教学程序**@Author yifi*@Date 2003/8**使用时请在后面加上路径参数(只取第一个参数)*/
import java.io.*;import java.io.File;class FileTree{ public static void main(String[] ar
- 分类:Java 查阅全文