
Java
ktx12
这个作者很懒,什么都没留下…
展开
-
健壮的代码之JDBC示范
/** 注意:良好的编程习惯是尽量的写try-catch-finally * 而不是一味的throws Exception * 否则如果在一个大的方法体上写throws Exception,内部出现Exception时 * 有可能导致程序停滞直到耗尽内存。 */[code="java"]import java.sql.*;public...2009-08-27 19:38:58 · 122 阅读 · 0 评论 -
ArrayLIst转String[]
(String[])list.toArray();这个是要报类型转换错误的。list.toArray(new String[]{})不过假设是设置参数的情形,比如给combo set data,那么第二种方法可以直接造型成String[],...原创 2013-03-23 01:33:29 · 259 阅读 · 0 评论 -
【转】bean:write 中filter的作用
STRUTS的标签有一个 filter 属性,默认值为true。如果 filter 为true,将把输出内容中的特殊HTML符号作为普通字符串来显示;如果 filter 属性为false,则不会把输出内容中的特殊HTML符号转化为普通字符串。例如:This should not be in boldThis should be in bold以上代码先定义了两个 req...原创 2012-10-22 14:41:10 · 216 阅读 · 0 评论 -
weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of request:
今天测试代码时发现了一个这样的错误:weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of request: 上网查资料,答案如下:[quote]weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of reque...原创 2011-11-28 11:34:25 · 1231 阅读 · 0 评论 -
Action获取不到jsp中表单元素的值(input select)
症状: 使用struts1.2,有个jsp是从一个bean获取一个vo列表并显示。其中有部分字段使用了select, input来显示,允许修改。 问题是form提交到action的时候,用request.getParameter()居然获取不到对应name的值。这个按理说是可以取到的,检查了下jsp没有错误,在jsp里用js来获取,也能打印出值来。到action里就是取不到...原创 2011-11-23 00:05:35 · 488 阅读 · 0 评论 -
【转】java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同...原创 2011-11-07 14:15:44 · 157 阅读 · 0 评论 -
java中处理字符编码(网页与数据库)
首先声明一下,此文章时从网上转载的。如下的某些方法是确实管用,但是从中发现了有一点不足,就是原文笔者没考虑使用不同Web Server时出现的情况,比如文章里我用红色字体画出来的部分代码在Tomcat跑的时候得用他说的方法,不过到了WebSphere的时候必须得用原先的 String name = request.getParameter("name"); 所以采取本文方法的时候不要太死板...原创 2011-04-08 16:02:00 · 173 阅读 · 0 评论 -
【转】java运算符优先级助记口诀
今天看到《java编程思想》中的运算符优先级助记口诀,不过“Ulcer Addicts Really Like C A lot”在中文语境下不好记。我试着写一个口诀:单目乘除为关系,逻辑三目后赋值。 单目:单目运算符+ –(负数) ++ -- 等乘除:算数单目运算符* / % + -为:位移单目运算符>关系:关系单目运算符> < >= B ? X : Y后:无意义...原创 2011-04-08 10:05:33 · 667 阅读 · 1 评论 -
jxl.read.biff.SheetImpl.getCell中的ArrayIndexOutOfBoundsException异常
有这么一个方法,用jxl包解析读取excel中值[code="java"]public List getDataFromXLS(InputStream inputStream, boolean closeAFRead, String fileName, String dataClass, DictionaryBean dictBean) throws Exception { List...原创 2011-10-25 19:09:25 · 621 阅读 · 0 评论 -
weblogic部署报could not copy all resources
在使用Myeclipse开发,发布应用的时候突然无法成功发布,提示 Deployment failure on Weblogic 10.x. Could not copy all resources to D:/.../webapps/eptInfo. If a file is locked, you can wait until the lock times out to red...原创 2011-09-27 21:21:55 · 148 阅读 · 0 评论 -
Java中单例模式(Singleton)笔记__自用
注意三种单例模式的实现互相独立。因为偷懒把他们写在同一个类里了。[code="java"]package HomeWork110306;/** * 单例模式:保证一个java的类只有一个实例 * 可以通过将构造方法声明成私有的,在类内部创建实例 * 对外提供一个公用方法来获取这个实例 * 饱汉模式:一般认为饱汉模式安全。每次申请一次内存,宁撑...原创 2011-03-06 22:37:46 · 191 阅读 · 0 评论 -
批量删除.svn文件
拷源代码时,如果直接拷工作目录下的文件,容易将.svn文件也拷进来。上网查到一个批量删除的办法。 在windows下,用cmd命令循环将主目录及其下子目录中所有.svn文件删除。以下是一个reg文件,导入后即在鼠标右键菜单中出现“Delete SVN Folders”按键,选中要删除.svn文件的文件夹,执行后将删除该文件夹及子文件夹下所有.svn文件。[code="java...原创 2011-06-02 10:24:06 · 119 阅读 · 0 评论 -
【转】js中document.all()用法
document.all的意思是文档的所有元素,也就是说它包含了当前网页的所有元素。它是以数组的形式保存元素的属性的,所以我们可以用document.all["元素名"].属性名="属性值"来动态改变元素的属性。用这条语句,可以做出许许多多动态网页效果,如:动态变换图片、动态改变文本的背景、动态改变网页的背景、动态改变图片的大小、动态改变文字的大小各颜色等等。你简直可以动态控制所有网页元素...原创 2011-04-14 11:27:04 · 353 阅读 · 0 评论 -
[转] JSF与Struts区别
这篇文章http://www.jdon.com/idea/jsf-struts.htm[b]JSF与Struts的异同[/b]板桥里人 http://www.jdon.com 2005/09/05 Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱...原创 2012-04-05 22:35:26 · 132 阅读 · 0 评论