Java
文章平均质量分 66
redv
这个作者很懒,什么都没留下…
展开
-
使用JSP开发应用程序时的编码(中文等乱码)问题的建议解决方案(包括接受request和数据库操作)
经常在讨论区看到有人问我的JSP显示中文有乱码怎么办,我用request得到的用户输入的中文怎么是乱码,我把汉字写到数据库怎么是乱码,等等一些关于汉字乱码的问题。其实这个问题很简单,管它汉字不汉字,还是日文,还是其他的什么双字节的语言,我们一律把它当作UTF-8看待。(一)request中的双字节文字好下面我们就来实现在整个应用程序中使用UTF-8编码工作,之所以选择UTF-8不仅仅之于上述原因,原创 2004-08-19 00:21:00 · 1667 阅读 · 11 评论 -
值的关注的Java开源项目
名称资料概况OFBizhttp://ofbizchina.com:8080/http://www.ofbiz.org/https://ofbiz.dev.java.net/OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供原创 2005-04-13 02:39:00 · 3282 阅读 · 0 评论 -
Java中的异常处理
异 常 什么是异常?在Java编程语言中,异常类定义程序中可能遇到的轻微的错误条件。可以写代码来处理异常并继续程序执行,而不是让程序中断。 在程序执行中,任何中断正常程序流程的异常条件就是错误或异常。例如,发生下列情况时,会出现异常: 想打开的文件不存在 网络连接中断 受控操作数超出预定范围 非常感兴趣地正在装载的类文件丢失 在Java编程语言中,错误类定义被认为是不能恢原创 2005-04-12 17:15:00 · 1260 阅读 · 0 评论 -
提高Java IO操作的性能
一、性能优化的一般概念 人们普遍认为Java程序总是比C程序慢,对于这种意见,大多数人或许已经听得太多了。实际上,情况远比那些陈旧的主张要复杂。许多 Java程序确实很慢,但速度慢不是所有Java程序的固有特征。许多Java程序可以达到C或C++中类似程序的效率,但只有当设计者和程序员在整个开发过程中密切注意性能问题时,这才有可能。 本文的主要目的是讨论如何优化Java IO操作的性能。许多应用原创 2005-03-31 23:08:00 · 8957 阅读 · 1 评论 -
在FreeBSD从ports安装上安装jdk15
编辑 /etc/fstab for linprocfs , 添加一行: linprocfs /compat/linux/proc linprocfs rw 0 0 编辑 /etc/rc.conf and add the line: linux_enable="YES" 更新ports文件到最新cd /usr/ports/java/jdk15make install原创 2005-04-04 13:10:00 · 1190 阅读 · 1 评论 -
Java语言中关键字strictfp的用途
自Java2以来,Java语言增加了一个关键字strictfp,虽然这个关键字在大多数场合比较少用,但是还是有必要了解一下。strictfp的意思是FP-strict,也就是说精确浮点的意思。在Java虚拟机进行浮点运算时,如果没有指定strictfp关键字时,Java的编译器以及运行环境在对浮点运算的表达式是采取一种近似于我行我素的行为来完成这些操作,以致于得到的结果往往无法令你满意。而原创 2005-03-22 12:02:00 · 14446 阅读 · 0 评论 -
输入与输出
输入与输出 这一章我们讨论Java程序的输入与输出。Java在I/O方面提供了众多支持,使我们的工作得到大大的简化。我们将学习利用这些支持以完成各种复杂的输入、输出。1.理解java.io的类继承关系 首先,让我们考察Java提供的常用输出输出流类(图7.1)。由于类的数目较多,没有列出1.1版本中新增的原创 2005-02-18 09:54:00 · 2583 阅读 · 1 评论 -
启动第二个虚拟机一起来运行程序: 从打印自身程序谈起
内容:第一节 打印自身的程序第二节 启动第二个虚拟机一起来运行程序结束语参考资料 关于作者对本文的评价订阅:developerWorks 时事通讯developerWorks 订阅(订阅CD 和下载)储春生 (chuchuns@cn.ibm.com) IBM中国研究中心2005 年 1 月 本文介绍了如何将程序代码本身打印出来的方法。第一节 打印自身的程序听说过这样的编程题目吗:一个程序执行后原创 2005-01-13 09:48:00 · 1347 阅读 · 0 评论 -
HashCode重载不当造成内存泄漏
import java.util.HashSet;import java.util.Set;/** *如果hashCode的方法重载不当,很容易造成内存泄漏,特别是当Set为静态的时候 *并且,中间容易出现奇怪的现象,明明已经添加到Set当中,但是contains方法却返回false */public class HashTest { public static void main(S原创 2004-11-25 02:18:00 · 1177 阅读 · 1 评论 -
总是要改写toString
对于toString的通用约定是: 返回的字符串应是一个简洁、信息丰富且易于阅读的表达形式 建议所有的子类都改写这个方法(超类的实现是"类名@散列串") 当一个对象被传递给println、字符串连接操作符(+)、assert(java1.4版)时,toString会被自动调用。 在实际应用中,toString方法应该返回对象中包含的所有令人感兴趣的信息或摘要信息。不管你是否原创 2004-11-25 02:12:00 · 976 阅读 · 0 评论 -
改写equals时总是要改写hashCode
java.lnag.Object中对hashCode的约定:在一个应用程序执行期间,如果一个对象的equals方法做比较所用到的信息没有被修改的话,则对该对象调用hashCode方法多次,它必须始终如一地返回同一个整数。如果两个对象根据equals(Object o)方法是相等的,则调用这两个对象中任一对象的hashCode方法必须产生相同的整数结果。如果两个对象根据equals(原创 2004-11-25 02:11:00 · 1023 阅读 · 0 评论 -
long 这个类型的 Serializable 特性
刚刚过去的4个小时内我为这样一件事情折磨得痛苦不堪:在Hibernate中有这么一个方法:net.sf.hibernate.Session.load(Class, Serializable),其中第二个参数,我在一个工程中使用了long的数据类型来传入编译没有问题(我怀疑我在这个工程里的东西我看错了,汗~),但是我在另外一个工程中也采用long类型就是说方法找不到,我就纳闷了,我从第一个工程中把那原创 2004-11-22 00:39:00 · 2967 阅读 · 2 评论 -
JBuilder 2005 使用 Web Module DD Editor 编辑 web.xml 时的bug
对于某个名称的 filter,它总是把 filter 的定义放在 filter-mapping 的后头,这是不对的,必须把 filter 的定义放在 filter-mapping 的前头。原创 2004-11-12 04:47:00 · 729 阅读 · 1 评论 -
为什么不能把这个斜线省略掉呢?
在resin 3.0.9 及以前版本下,下面几种写法都是可以的,而放到Tomcat 5.0 下则抛出这个异常:严重: Parse error in application web.xmljava.lang.IllegalArgumentException: Invalid * in filter mapping at org.apache.commons.digester.Digester.cr原创 2004-11-11 23:16:00 · 949 阅读 · 0 评论 -
应用OSCache提升J2EE系统运行性能
http://gceclub.sun.com.cn/yuanchuang/week-15/oscache.html原创 2004-09-16 16:23:00 · 1053 阅读 · 0 评论 -
Two Servlet Filters Every Web Application Should Have
http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html原创 2004-09-06 15:55:00 · 1271 阅读 · 1 评论 -
开放源码项目:国际化 Eclipse 插件
http://www-900.ibm.com/developerWorks/cn/linux/opensource/os-i18n/part1/index.shtml原创 2004-08-30 02:06:00 · 1004 阅读 · 0 评论 -
Java 中文 doc?
从CSDN的新闻得知Java发布了中文文档,然而查看这个文档却需要登录后才能查看,虽然我以前注册过,但是早忘了密码,因为我很少上那个gceclub,我想去看看中文的文档长个什么样子,都没法看,唉,不知道他们怎么想的。更让人难受的是注册的时候需要填写的字段太多太多,而且都是必填字段,累死人。当我好不容易把所有字段都填完了提交并后退在重复提交(帐号已经被别人使用,Email我曾经已经使用过)总算注册完原创 2005-11-07 23:16:00 · 2074 阅读 · 1 评论