2005年06月
WAP(Wireless Application Protocal)是开放的协议,这与日本的I-MODE有所不同,后者是封闭的....阅读全文>
发表于 @ 2005年06月24日 16:55:00|评论(loading...)|编辑
Eclipse是一个非常优秀的集成开发环境,这个在IBM支持下的开放源码项目经过一段时期的发展完善,已经为广大Java开发者所熟悉。Eclipse的出现,为Java开发者提供了免费使用强大的Java IDE的机会,通过集成大量的plugin,Eclipse的功能可以不断扩展,以支持各种不同的应用。阅读全文>
发表于 @ 2005年06月17日 13:35:00|评论(loading...)|编辑
图解利用Eclipse3+Lomboz3+Tomcat开发JSP(二)阅读全文>
发表于 @ 2005年06月17日 13:26:00|评论(loading...)|编辑
图解利用Eclipse3+Lomboz3+Tomcat开发JSP (一)阅读全文>
发表于 @ 2005年06月17日 11:43:00|评论(loading...)|编辑
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。
阅读全文>
发表于 @ 2005年06月17日 08:52:00|评论(loading...)|编辑
本文描述了可用于诊断客户报告的 Eclipse 插件问题的策略。这些策略最强大之处在于能够将一个调试会话从一个 Eclipse 实例附加到正在远程主机上运行的 Eclipse 实例上。本文中所描述的策略对于基于 Eclipse 2.x 的所有产品都有效,如 WebSphere Studio Application Developer 和 WebSphere Studio Site Developer。
阅读全文>
发表于 @ 2005年06月17日 08:52:00|评论(loading...)|编辑
本文为您提供关于 Eclipse 平台的概述,包括其起源和体系结构。本文首先简要讨论 Eclipse 的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示 Java 开发环境。本文还将考查以插件扩展形式可用的一些软件开发工具,并展示一个用于 UML 建模的插件扩展。
阅读全文>
发表于 @ 2005年06月17日 08:51:00|评论(loading...)|编辑
本文概述了 Eclipse 平台如何支持 XML(可扩展标记语言,Extensible Markup Language)开发。Eclipse 并不直接支持 XML 代码编辑。然而,因为 Eclipse 是一个用于构建开发人员工具的与平台无关的框架,因此可以相对容易地添加对新语言的支持。阅读全文>
发表于 @ 2005年06月17日 08:50:00|评论(loading...)|编辑
初学者问的诸如:《怎样配置环境变量》《怎样运行Servlet》啊?这样的问题太多了,现在我写一个初学者入门必读,以便对初学者有指导作用!
阅读全文>
发表于 @ 2005年06月17日 08:46:00|评论(loading...)|编辑
综述:企业JavaBean(Enterprise JavaBean,EJB)为开发服务器端企业应用程序组件提供了一个模型,利用这个模型开发用来创建可移植与分布式企业应用程序的服务器企业应用程序组件,比创建独立的企业应用程序所需使用的企业应用程序组件更为简单。程序设计开发者花费最小的精力就能使用由EJB容器/服务器所提供的分布式通信能力。 阅读全文>
发表于 @ 2005年06月17日 08:45:00|评论(loading...)|编辑
企业数据库连接性的恰当构建是非常重要的,并且在为有限连接设备配置(Connection Limited Device Configuration(CLDC))构建应用程序和编写特定于 MIDP(移动接口)的接口之间,哪一种是最佳选择取决于 J2ME 和 Java 技术。阅读全文>
发表于 @ 2005年06月17日 08:44:00|评论(loading...)|编辑
数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一个共同的问题:这些连接池的实现方法都不同程度地增加了与使用者之间的耦合度。很多的连接池都要求用户通过其规定的方法获取数据库的连接,这一点我们可以理解,毕竟目前所有的应用服务器取数据库连接的方式都是这种方式实现的。但是另外一个共同的问题是,它们同时不允许使用者显式的调用Connection.close()方法,而需要用其规定的一个方法来关闭连接。这种做法有两个缺点:
阅读全文>
发表于 @ 2005年06月17日 08:43:00|评论(loading...)|编辑
【译者语】现在“模式”这个词真是非常流行。就象任何流行的东西一样,对它的误解也真是不少。甚至在一些发表出来的文章中,也存在着各种各样的误解, 我想这会对读者造成非常糟糕的引导作用。早已想写一篇文章来澄清一些对模式的误解,却又因为水平所限难以成文。恰在此时, 我看到John Vlissides先生的《十大误解》,于是我便乐得当文抄公了。阅读全文>
发表于 @ 2005年06月17日 08:43:00|评论(loading...)|编辑
本文通过实战全程编写一个购物网站来讲解如何使用J2EE来建立企业级的网络应用!本文针对的是像我这样的绝对初学者,如果您是高手就莫要见笑了!
阅读全文>
发表于 @ 2005年06月17日 08:37:00|评论(loading...)|编辑
本文给出了一个飞机射击类(潜艇)游戏的设计过程以及相应的流程图,并提供了Demo版源代码下载地址,游戏在sun wtk v2.2 下调试通过。
声明:本游戏所用的资源大多不属于作者,代码仅供非商业用途的学习参考。
阅读全文>
发表于 @ 2005年06月16日 10:27:00|评论(loading...)|编辑
首先我们要先取得Spring的相关档案,Spring的档案放在SourceForge上,网址是:
http://sourceforge.net/project/showfiles.php?group_id=73357阅读全文>
发表于 @ 2005年06月16日 10:26:00|评论(loading...)|编辑
终于有点对hibernate入门的感觉。方便门外的学习者,给一个简单的入门例子。 阅读全文>
发表于 @ 2005年06月16日 10:24:00|评论(loading...)|编辑
以下内容是我自己整理的一些Struts实施的入门,希望能对大家有所帮助 阅读全文>
发表于 @ 2005年06月16日 10:23:00|评论(loading...)|编辑
Ant是一个类似make的工具,用来编译/运行/测试java程序。
构建、包装和发布过程中几乎每一件事都可以由Ant的任务来处理.
阅读全文>
发表于 @ 2005年06月16日 10:21:00|评论(loading...)|编辑
目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。
阅读全文>
发表于 @ 2005年06月15日 14:45:00|评论(loading...)|编辑
时常看到一些人说掌握了Java,但是让他们用Java做一个实际的项目可能又困难重重,在这里,笔者根据自己的一点理解斗胆提出自己的一些对掌握Java这个说法的标准,当然对于新手,也可以提供一个需要学习哪些内容的参考。另外这个标准仅限于J2SE部分,J2EE部分的内容有时间再另说。
阅读全文>
发表于 @ 2005年06月15日 14:43:00|评论(loading...)|编辑
政府是全社会中最大的信息拥有者和最大的信息技术的用户,有效地利用信息技术,通过建立一个真正有效的、可伸缩的电子政务系统,可以帮助政府向更加勤政、精简、廉洁和高效的方向发展。电子政务将实现政务应用的四化方向:信息统一化、办公自动化、政务公开化、管理科学化,通过一站式的管理和服务,提升政府部门职能、办公效率,更好的为国家和人民服务。阅读全文>
发表于 @ 2005年06月15日 14:37:00|评论(loading...)|编辑
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 ----- Arthur J.Riel阅读全文>
发表于 @ 2005年06月15日 09:20:00|评论(loading...)|编辑
本文介绍了设计模式中 Singleton 的基本概念,对其功能和用途进行了简单的分析,列出了通常实现 Singleton 的几种方法,并给出了详细的Java 代码.阅读全文>
发表于 @ 2005年06月15日 09:19:00|评论(loading...)|编辑
在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类,那么,什么是Factory Method,为什么要用这个模式,如何用Java语言来实现该模式,这就是本文想要带给大家的内容.阅读全文>
发表于 @ 2005年06月15日 09:18:00|评论(loading...)|编辑
J2EE这种应用模型允许不同的开发人员同时进行开发的各个元素。这里阐述一下对不同层次的设计人员,开发人员的技术要求。对以下几个分类进行描述..............阅读全文>
发表于 @ 2005年06月15日 09:16:00|评论(loading...)|编辑
在使用javamail api开发邮件服务系统时,我们常常会碰到很多中文乱码问题,下面就分别介绍如何解决这些问题.....阅读全文>
发表于 @ 2005年06月15日 09:15:00|评论(loading...)|编辑
网络上、书店都提供了很多资料,很多方式都可以得到J2EE方面的资料。如何系统的、高效的学习J2EE这个问题摆在我们面前。比如, 有些人在看完一大堆书后,动起手来时还是不知道怎么开始。等等这些问题是我们最难处理的。如何寻找到一条很好的方式方法呢?
阅读全文>
发表于 @ 2005年06月15日 09:14:00|评论(loading...)|编辑
+-----------------------------------------------+
+ EJB快速开发 +
+-----------------------------------------------+
开发工具:
IDE: Eclipse 2.1
Builder: Ant 1.5.1
Generator: Xdoclet 1.2.0b2
AppServer: Orion 1.6.0beta
DBMS: MySQL 3.23.52
阅读全文>
发表于 @ 2005年06月15日 09:12:00|评论(loading...)|编辑
条例一:尽量重用对象,避免创建过多短时对象.................阅读全文>
发表于 @ 2005年06月15日 09:10:00|评论(loading...)|编辑
JAR 文件格式以流行的 ZIP 文件格式为基础,用于将许多个文件聚集为一个文件。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。阅读全文>
发表于 @ 2005年06月15日 09:05:00|评论(loading...)|编辑
·让每个类和方法都成为 final,除非有足够的理由不这样做
·不要依赖包作用域
·使类不可克隆
·使类不可序列化
·使类不可逆序列化
·避免硬编码敏感数据
·查找恶意代码 阅读全文>
发表于 @ 2005年06月10日 10:39:00|评论(loading...)|编辑
最佳实践
1、始终使用 MVC 框架。
2、在每一层都应用自动单元测试和测试管理。
3、按照规范来进行开发,而不是按照应用服务器来进行开发。
4、从一开始就计划使用 J2EE 安全性。
5、创建您所知道的。
6、当使用 EJB 组件时,始终使用会话 Facades。
7、使用无状态会话 bean,而不是有状态会话 bean.
8、使用容器管理的事务。
9、将 JSP 作为表示层的首选。
10、当使用 HttpSession 时,尽量只将当前事务所需要的状态保存其中,其他内容不要保存在
阅读全文>
发表于 @ 2005年06月10日 09:38:00|评论(loading...)|编辑
下载站点:http://www.eclipse.org/downloads/index.php
Eclipse 2.1.3 稳定版:
http://download2.eclipse.org/downloads/drops/R-2.1.3-200403101828/index.php
Ecose 3.0 M8版:http://download2.eclipse.org/downloads/drops/S-3.0M8-200403261517/index.php
Eclipse 的 Language Pack(装上之后就是全中文的了):
http://download2.eclipse.org/downloads/drops/L-2.1.2_Translations-200312151300/index.php
Eclipse 教学文档例子:
http://www.eclipse.org/articles/index.html
阅读全文>
发表于 @ 2005年06月03日 15:05:00|评论(loading...)|编辑
XHTML 1.0是作为XML1.0应用而重新制定的HTML4。本规范书定义XHTML 1.0以及其中与HTML 4对应的3种文档类型定义(DTD,Document Type Definition)。 每个元素的语义和它们的属性已经在W3C Recommendation for HTML 4中定义,它们是XHTML将来扩展的基础。只要遵循一小套指导方针,XHTML文档就能和现存的HTML用户代理程序兼容。
阅读全文>
发表于 @ 2005年06月02日 15:37:00|评论(loading...)|编辑
This example connects to a MySQL database using the MM JDBC driver for MySQL. You need to have an account in MySQL database to run this example. To create an account, you can connect to MySQL database on your platform as root, and run the following command: 阅读全文>
发表于 @ 2005年06月02日 14:59:00|评论(loading...)|编辑
This example uses an Oracle JDBC driver to connect to an Oracle database instance located at 127.0.0.0:1521 with an sid called mydatabase. 阅读全文>
发表于 @ 2005年06月02日 14:52:00|评论(loading...)|编辑
1.遇到乞讨者:遇到要钱的就给他(她)点饭,遇到要饭的就给他(她)点.......阅读全文>
发表于 @ 2005年06月01日 16:13:00|评论(loading...)|编辑
01. 不说"不可能"三个字.
02. 凡事第一反应:找方法,而不是找借口.
03. 遇到挫折对自己大声说:太棒了!
04. 不说消极的话,不落入消极情绪,一旦出现立即正面处理 .....阅读全文>
发表于 @ 2005年06月01日 16:06:00|评论(loading...)|编辑
用前要先 import java.lang.StringBuffer;阅读全文>
发表于 @ 2005年06月01日 09:45:00|评论(loading...)|编辑