自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 java.lang.String cannot be cast to [Ljava.lang.Object;错误的原因很邪恶

<br />用的createSQLQuery返回值定义为list<Object[]><br />由于sql的特殊原因 可能返回值的数组里面 list.get(i)的长度不固定,<br />可能是1或者更多,当是1的时候系统就不认定它是一个Object[] 而是一个String<br />所以报了这样一个错java.lang.String cannot be cast to [Ljava.lang.Object<br />个人觉得很邪恶,不得其姐啊<br /> 

2010-11-09 10:20:00 20396 8

原创 jsf 页面 unknown element 很诡异

<br />   我不明白发生了什么,同样一个项目,部署在我的机子上页面就有红叉,这样理所当然我会觉得是我的编辑器配置的问题。<br />最后我只是重新配置了下 tomcat ,jdk 然后。然后就可以了。。。。。。

2011-04-18 14:00:00 479

原创 jxl操作excel 字体 背景色 合并单元格 列宽等

package com.email.jav;import java.io.File;import java.io.IOException;import java.net.URL;import jxl.Workbook;import jxl.format.UnderlineStyle;import jxl.write.Label;import jxl.write.WritableCellFormat;import jxl.write.WritableFont;import jxl.write.Writable

2011-03-25 09:05:00 2083

原创 [转]beanUtils

<br />BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties()方法。该方法定义如下:public static void copyProperties(java.lang.Object dest,java.lang.Object orig)<br />  throws java.lang.IllegalAccessException,<br />         java.lang.reflect.InvocationTargetException<br /><

2011-02-22 11:37:00 1044

原创 在项目中使用多个数据源sessionfactory

<br />适用范围:适合SSH架构访问多个数据库,数据库的类型和表结构不必相同,且没有跨库事务的情况(跨库事务最好用分布式事务处理)。<br />实现方式:我们可以在spring的配置文件中配置多个sessionFactory,如:<br /><bean id="aDataSource"<br />   class="org.apache.commons.dbcp.BasicDataSource"<br />   destroy-method="close"><br />   <property name

2011-02-17 15:07:00 10650 4

原创 为什么要对对象进行序列化操作?

<br />对象序列化到底有什么好处?<br />2g'Q#u7M"{ Wbbs.spoto.net 数据操作规范类似于还是等于XML文件,保证数据一致性和安全性IT雏鹰部落:S z"d2c&h<br />"/+T!H+B#L6M*H.^3]<br />为什么要对对象进行序列化?为什么不直接用数据库来存储数据?+@$v0G-y,r<br />采用数据流来存储 ,以数据流传输会提高网络传输速度,在数据流进行操作可以直接操作数据流,少了对数据表进行操作的过程,减少数据出错的几率.<br />:e y7B x!e

2011-01-13 13:45:00 6129 1

原创 java transient

<br />Java 的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。<br />transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。<br /

2011-01-13 13:42:00 599

原创 tomcat 配置

在 E:/apache-tomcat-6.0.29/bin 里面的catalina.bat 进入一句话set JRE_HOME=../JRE6 --只是个路径前提是你要把jre6烤到tongcat里面

2010-12-31 15:40:00 362

原创 hibernate优化{转}

<br /><br />Robbin总结的Hibernate性能优化要点:<br />1.尽量使用many-to-one,避免使用单项one-to-many<br />2.灵活使用单向one-to-many<br />3.不用一对一,使用多对一代替一对一<br />4.配置对象缓存,不使用集合缓存<br />5.一对多使用Bag 多对一使用Set<br />6.继承使用显示多态 HQL:from object polymorphism="exlicit" 避免查处所有对象<br />7.消除大表,使用二级缓

2010-12-31 15:37:00 350

原创 java反射机制

<br /> <br />JAVA语言中的反射机制:<br />    在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法?<br />    对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。<br />  JAVA反射机制主要提供了以下功能:<br />      1.在运行时判断任意一个对象所属的类<br />      2.在运行时构造任意一个类的对象<br />   

2010-12-08 17:21:00 324

原创 数三退一

<br />ArrayList list = new ArrayList(); for (int i = 1; i <= 13; i++) { list.add(i); } int a = 1; int b = 0; while (list.size() != 1) { if (a % 3 == 0) { list.remove(b)

2010-11-18 16:02:00 658

原创 取出当前运行的所有线程

<br />Map<Thread, StackTraceElement[]> map=Thread.getAllStackTraces();for(Thread t:map.keySet()){ System.out.println(t.getName());}

2010-11-18 15:44:00 512

原创 Java Excel API jxl入门及jxl.jar下载

<br />全面挖掘Java Excel API 使用方法<br />使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用Excel并且显示CSV文件。这样只是说可以

2010-11-09 11:59:00 7115 2

原创 由一个接口找他实现类(ClassUtils)

<br />import java.io.File;import java.io.IOException;import java.net.URL;import java.util.ArrayList;import java.util.Enumeration;import java.util.List;public class ClassUtils { public static List<Class> getAllClassByInterface(Class c) {

2010-11-01 14:42:00 1940

原创 【转】用Struts2实现文件上传时显示进度条功能

<br />最近在做一个资源共享的项目中,采用了Struts2.1.8+Spring2.5.6+hibernate3.32的框架整合方式进行开发。在文件上传这块,因为需要实现文件上传时显示进度条的功能,所以尝试了一下。怕以后忘记,先贴出来分享下。<br />   要在上传文件时能显示进度条,首先需要实时的获知web服务端接收了多少字节,以及文件总大小,这里我们在页面上使用AJAX技术每一秒向服务器发送一次请求来获得需要的实时上传信息。但是当我们使用struts2后怎么在服务端获得实时的上传大小呢?这里需要用

2010-10-15 09:00:00 1210

原创 [zk工具类] zk工具类 ZkUtils 1.1版本

package org.sunflower.common.web.zk.util;import java.io.IOException;import java.io.InputStream;import java.net.URL;import java.util.Collection;import java.util.Map;import org.zkoss.zk.ui.Component;import org.zkoss.zk.ui.Components;import org.zkoss.zk.ui.De

2010-10-15 08:54:00 1738

原创 @SuppressWarnings("unchecked")之用

<br />@SuppressWarnings("unchecked")屏蔽警告信息 (一般都是函数中用到了过期的方法或是所给的参数值类型不对)<br />如果函数开头没有@SuppressWarnings("unchecked"),<br />函数中可能出错的代码下就会出现一条黄色的波浪线

2010-10-14 17:28:00 477

原创 [转]ZK框架学习之路

<br /> 我用zk有三个多月了,从我第一天接触它我就体会到了它的简单,轻便之处。对于zk来说不用写JavaScript代码也能实现漂亮的界面,主要原因是zk里内嵌了JavaScript代码。 <br />    我现在用zk主要做的是基于B/S系统界面,我们能够很好的运用三层架构来进行程序设计。zk是一个时间驱动的,基于主件的,用于丰富网络中用户界面的框架,更多详细内容请参阅zk中文开发手册,我这里还有zk的一些学习资源供大家学习, <br /><br />1,首先是zk的官方网站首页: <br /><

2010-10-14 16:03:00 971

原创 [转]myeclipse 8.5 插件安装

myeclipse 8.5插件安装与之前版本有所不同(我之前用的是6.0) 以jadeclipse插件为例:    1. 下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip    2. 下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download    3. JadClipse

2010-10-12 09:05:00 897

ksoap2培训资料

ksoap2培训资料

2013-08-20

richfaces4.0所需jar包

richfaces4.0所需的jar包,richfaces4.0所需的jar包,richfaces4.0所需的jar包,

2011-04-25

richfaces-4.0.0.Final

richfaces4.0最终版jar包,richfaces4.0最终版jar包

2011-04-25

屏幕录像专家一款录像软件

屏幕录像专家屏幕录像专家屏幕录像专家屏幕录像专家

2010-04-25

EJB系统开发实战录

EJB系统开发实战录 EJB系统开发实战录 EJB系统开发实战录

2010-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除