J2EE
文章平均质量分 85
youjianbo_han_87
Sharp,勇往直前,退休以后就去做个美食家,尝遍天下美食
展开
-
Axis2 生成 ADB Bean 客户端碰到的问题
今天用 Axis2 WSDL2JAVA 命令生成客户端碰到一问题。 wsdl2java.bat -uri getFactoryCode.wsdl -p com.abc.planning.wsclient.mes.client.tj -d adb -pn HTTP_Port -s -o c:/src 生成的客户端,死活也没办法执行。异常报在 //execute the ope原创 2011-06-16 13:29:00 · 2991 阅读 · 0 评论 -
POI遍历Excel
<br />/**<br /> * 读取Excel文件,并将其内容输出到控制台<br /> * */<br />package basic;<br />import java.io.FileInputStream;<br />import org.apache.poi.hssf.usermodel.HSSFCell;<br />import org.apache.poi.hssf.usermodel.HSSFRow;<br />import org.apache.poi.hssf.usermodel.HSS原创 2010-06-08 14:46:00 · 6579 阅读 · 0 评论 -
spring 配置 quartz排程任务小结
最近看了下quartz排程任务,以前也有用过,但是没有细纠他的配置。这两天看了下,做个小结。 配合 spring 配置 quartz 步骤: 1. 导入 spring.jar,quartz-all-1.6.5.jar (可以换成不同版本)。当然还有其他一些依赖类库,如commons-collections commons-logging.jar,具体可以查看网络资料,哈哈!原创 2010-01-06 11:08:00 · 4601 阅读 · 1 评论 -
oracle死锁原因分析
oracle死锁原因分析 分析原因:最近在做个一个小项目,要做百万级的测试数据,开始想想很简单,让写个循环插入程序就OK了,真正实战发现,程序执行插入语句时不论是用jdbc还是hibernate的方法,都无法插入数据,问题见 http://topic.csdn.net/u/20100317/23/826ba624-4e0e-4cd4-b74a-f12db2dd1d05.html原创 2010-03-17 23:11:00 · 2375 阅读 · 0 评论 -
Spring事务配置详解
转帖:http://yjsun.javaeye.com/blog/148281 Spring中事务的定义:一、Propagation :对于特定的方法或方法命名模式,代理的具体事务行为由事务属性驱动,如下面的例子所示:PROPAGATION_REQUIRED,readOnlyPROPAGATION_REQUIRED key属性确定代理应该给转载 2009-11-19 11:41:00 · 1933 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 问题原因。
最近接手一个已有专案维护工作。之前他们使用myeclipse和ant编译打包的。我现在导入eclipse,让IDE编译部署。可一部署jboss就报错。我换tomcat(和jboss其实一样,但是抱着侥幸心理,还是试了下),照样报错。火了,想想weblogic比他们厉害(哈哈@)。就部署到weblogic。还是报错。我郁闷了。网络搜了下相关答案。全是字面翻译,没有一个说对了。没办法,到原创 2010-01-14 10:21:00 · 4153 阅读 · 0 评论 -
Hibernate Util 类
package com.synnex.erp.common.dao;import java.sql.Connection;import java.sql.SQLException;import org.hibernate.*;import org.hibernate.cfg.Configuration;import org.apache.commons.logging.原创 2009-10-22 10:18:00 · 1603 阅读 · 1 评论 -
你所不知道的提高spring+hibernate性能的一个方法
转载 至:http://www.javaeye.com/topic/494179 在sprint + hibernate的应用中,你监控mysql日志,你会发现大量的log如下: Java代码 158268 Query SET autocommit=1 158268 Query SET autoco转载 2009-10-20 14:39:00 · 805 阅读 · 0 评论 -
POI3操作 Excel 大全
一.POI简介 Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API 目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。 二.H转载 2009-09-29 16:50:00 · 992 阅读 · 0 评论 -
Function Test 测试报告样本
FT测试范本。原创 2009-09-10 16:55:00 · 989 阅读 · 1 评论 -
构建 基于openfire + jwchat 的 WEB IM
转贴至:http://www.javaeye.com/topic/154697 学习啦,回家好好研究下 *********************************************************** ****************** Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet转载 2009-06-26 17:39:00 · 1966 阅读 · 4 评论 -
一个熟练的java程序员应该掌握的技术
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这转载 2009-06-19 09:17:00 · 1027 阅读 · 0 评论 -
Hibernate中的cascade和inverse
这两个属性都用于一多对或者多对多的关系中。而inverse特别是用于双向关系,在单向关系中我们并不需要。 Cascade代表是否执行级联操作,Inverse代表是否由己方维护关系。 Cascade: Cascade属性的可能值有 all:所有情况下均进行关联操作,即save-update和delete。 none: 所有情况下均不进行关联操作转载 2009-06-16 15:20:00 · 613 阅读 · 0 评论 -
使用Hibernate SQLquery实现动态表
转帖至: http://hypgr.javaeye.com/blog/259341 在实际的项目应用中,有时会设计出这样的一种数据表,每个时间段产生一个新表,例如是按年或月或日。相同类型的表中,所有的字段结构都是一样的。而 hibernate提供的类与表的映射,是只能映射到一个具体表的,在程序的运行过程中,很难去动态修改一个 hbm对应的表名。我在网上也有看到一实现,但是很转载 2009-06-16 14:30:00 · 641 阅读 · 0 评论 -
hibernate 中的 lazy="proxy" 和 lazy="no-proxy" 的区别
网上找到个描述的很精妙的例子 Child Parent class Child { private Parent parent; public Parent getParent (){ return this.pare转载 2009-06-16 09:24:00 · 6408 阅读 · 4 评论 -
Hibernate中Criteria的完整用法
转帖至:http://www.duduwolf.com/wiki/2008/711.html最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 C转载 2009-06-11 16:46:00 · 516 阅读 · 0 评论 -
POI合并单元格,冻结窗口例子
<br />/**<br /> * 生成多种格式的Excel<br /> * */<br />package multiStruct;<br />import java.io.FileOutputStream;<br />import org.apache.poi.hssf.usermodel.HSSFCell;<br />import org.apache.poi.hssf.usermodel.HSSFCellStyle;<br />import org.apache.poi.hssf.usermodel原创 2010-06-08 16:13:00 · 10907 阅读 · 6 评论 -
SAP for Java 开发 起航。。。。。
<br />公司的一个项目需要用 SAP CE7.1 开发。之前还没接触过SAP的东东,要开始用它来开发啊,能学新东西,兴奋。。。嘿嘿。<br /> <br />今天把 NetWeaver Develope Studio 安装配置了下,SAP For Java的 IDE,首选Eclipse,所以,配起来没什么问题。。。。<br /> <br />服务器没法装啊,最低要求物理内存20G啊。SAP 果然不是一般人玩的。。。。原创 2011-02-13 16:48:00 · 2741 阅读 · 4 评论 -
通用树状节点 获取所有叶节点和支节点 sql
--获取所有父节点的menu_item select distinct s1_parent.* from sys_menu s1_parent,sys_menu s2where 1=1 and s1_parent.menu_id = s2.parent_id--获取所有具体页面节点的menu_item select s.* from sys_menu s where原创 2013-05-17 09:31:15 · 1842 阅读 · 0 评论 -
java操作xml w3c及xml存储图片文件
xml保存图片package com.kelsen.beans.imagehelper; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.DataOutputStream; import java.io.FileInputStream; im转载 2012-06-08 15:05:35 · 2752 阅读 · 0 评论 -
JAVA操作XML的完整例子——W3C DOM篇
这是一个用JAVA W3C DOM 进行XML操作的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门JAVA XML操作的朋友参考和学习。假设有XML文件:test1.xml哈里波特10这是一本很好看的书。三国演义10四大名著之一。水浒6四大名著之一。红楼5转载 2012-06-08 15:01:12 · 2108 阅读 · 0 评论 -
js 提示自动完成效果
.sman_selectedStyle{background-Color:#102681;color:#FFFFFF} //--初始化提示 var nameArray = ['张三','李四','www.baidu.com','111111','222222']; //--数组排序 function arraySort() { nameArray.原创 2012-03-20 13:27:06 · 887 阅读 · 0 评论 -
TFS(Taobao File System) 简介
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。TFS为淘宝提供海量小文件存储,通常文件大小不超过1M,满足了淘宝对小文件存储的需求,被广泛地应用在淘宝各项应用中。它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展性。同时扁平化转载 2012-03-13 13:31:42 · 5215 阅读 · 0 评论 -
分布式服务框架 Zookeeper -- 管理分布式环境中的数据
转载至:http://hi.baidu.com/%CC%D8%B0%AE%C0%B6%C1%AB%BB%A8/blog/item/2ae9efda06e267c9572c841b.html安装和配置详解本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取转载 2012-03-13 13:29:50 · 1227 阅读 · 0 评论 -
iBatis的Cache
Cache的key由haskcode、checksum、查询参数、sqlmap Id、sql语句、调用方法名等构成。不同的参数会有不同的Key。他不是以查询参数的Class的hashcode或toString方法作为key的一部分,而是以在sqlmap使用的变量的集合。queryForObject和queryForList都可以缓存。其它片断不支持。 可以设定为定时刷新或受条件触发刷新Ke转载 2012-03-13 13:37:32 · 985 阅读 · 0 评论 -
计算两个日期相隔天数
/** * 计算date1间隔date2的天数 * */ private int getDaysBetweenTwoDates(Date date1,Date date2)throws Exception { long begin = date1.getTime(); long end = date2.getTime();原创 2012-03-28 09:03:07 · 1300 阅读 · 0 评论 -
POI 3.7 读取xls和xlsx
/** * 读取xlsx文档列 * */ private String getXSSFCellValue(XSSFCell cell)throws Exception { String cellvalue = ""; if (cell!=null) { switch (cell.getCellType()) { case原创 2012-03-26 10:11:49 · 8638 阅读 · 0 评论 -
使用O‘Reilly COS包实现上传
用过不少上传的小框架,例如apache的common-upload,smart-upload,还有其他一些。感觉还是 O‘Reilly 的方便。使用步骤如下:1. 在服务器上设置放置上传文件的目录 uploadDir2. MultipartRequest multiRequest = new MultipartRequest(request, uploadDir, fileSi原创 2012-03-07 16:18:33 · 1235 阅读 · 0 评论 -
POI 3.7 读取xlsx 公式的值
FileInputStream fis = new FileInputStream("C:/test.xlsx"); Workbook wb = new XSSFWorkbook(fis); //or new XSSFWorkbook("/somepath/test.xls") org.apache.poi.ss.usermodel.Sheet sheet = wb.getShee原创 2012-03-07 10:47:13 · 8416 阅读 · 0 评论 -
Junit test 里面监控数据库连接释放 片段
public void testDataSource() { BeanFactoryLocator beanFactoryLocator = ContextSingletonBeanFactoryLocator.getInstance(); BeanFactoryReference targetBeanFactoryRef =原创 2011-11-17 12:57:40 · 1111 阅读 · 1 评论 -
Java Volatile 关键字
<br />我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。<br /> 这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。<br /> 在当前的Java内存模型下,线程可以把变量保存在本地内存(比如机器的寄存器)中,而不是直接在主存中进行读写。这就可能造成一个线程在主存中修改了原创 2011-05-05 09:14:00 · 992 阅读 · 0 评论 -
Axis2客户端代码添加认证(ADB Bean方式)
<br />Axis2 生成客户端调用代码的命令里面,貌似没有设置权限的选项。只能在代码里面加咯。<br /> <br />在生成的客户端sub的构造方法里面加下面一段就OK了。(唉,找了N久,才在Axis2的maillist里面找到,看来国人用的不多啊,其实看API也能找到,但那等于大海捞针,太费时间)。<br /> <br />HttpTransportProperties.Authenticator authenticator = (HttpTran原创 2011-05-04 16:32:00 · 2204 阅读 · 0 评论 -
Oracle to_char()函数,出小数点
select TO_CHAR(0.52,fm9999999990.00) from dual 输出:.52select TO_CHAR(0.52,fm9999999990.00) from dual 输出:0.52 fm为数据填充模式具体用法:http://www.cnblogs.com/reborter/archive/2008/11/28/1343195.html原创 2011-06-25 14:14:00 · 3838 阅读 · 1 评论 -
ant 全功能编译打包部署ftp启动服务的 build.xml
原创 2009-08-17 17:09:00 · 1953 阅读 · 2 评论 -
JDBC驱动类型的区别
转帖至: http://log-cd.javaeye.com/blog/358065 一、jdbc-odbc桥 JDBC-ODBC桥加ODBC驱动程序,JavaSoft桥产品利用ODBC驱动程序提供JDBC访问。注意, 必须将ODBC二进制代码(许多情况下还包括数据库客户机代码)加载到使用该驱动程序的每个客户机上。这种类型的驱动程序最适转载 2009-06-12 11:21:00 · 1006 阅读 · 0 评论 -
Apache POI3 使用简介
一.POI简介 Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API 目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。转载 2008-06-26 10:02:00 · 8320 阅读 · 2 评论 -
Apache POI 应用另一篇
不说了,直接贴代码 package test;import java.io.FileOutputStream;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFData原创 2008-06-26 13:19:00 · 989 阅读 · 1 评论 -
使用Apache的POI,将数据导出至EXCEL
没什么事干,写篇关于java中将数据库记录导出到Excel的,自己也再次回顾下手先得到Apache下载几个POI包放到 lib目录下下面直接贴代码相关代码,从数据库里面读记录的省略,假定我的List里面已经有数据了:import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermod原创 2008-06-25 16:09:00 · 2292 阅读 · 3 评论 -
基于Java的全文检索引擎简介
Lucene:基于Java的全文检索引擎简介 Lucene是一个基于Java的全文索引工具包。 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene全文索引和数据库索引的比较 中转载 2008-06-20 10:52:00 · 744 阅读 · 0 评论 -
HQL join fetch
Join用法,HQL的方法,Hibernate中的fetch 以下文字摘自:JOIN, JOIN2, HQL, FetchJoin用法:主要有Inner Join 及 Outer Join: 最常用的(默认是Inner):Select From [On ] Inner Join 的主要精神就是 exclusive , 叫它做排他性吧! 就是讲 J原创 2008-06-20 12:18:00 · 1505 阅读 · 0 评论