- 博客(528)
- 资源 (14)
- 收藏
- 关注
原创 BufferedWriter BufferedOutputStream 区别
BufferedWriter 用于读取文本文件或字符串合适:File file = new File(directory_xml + fileName_xml); if (!file.exists()) { file.createNewFile(); } OutputStreamWriter write = new OutputStreamWriter(
2012-07-02 13:38:01 4679
转载 大数据量写入性能分析
[转自:http://15838341661-139-com.iteye.com/blog/1129824]java FileWrite 写文件 . 首先说一下这个大批量,是指有上千万的数据量。 例子: 有一张短信历史表,其数据有上千万条数据,要进行数据备份到文本文件,就是执行如下SQL然后将结果集写入到文件中! select t.msis
2012-07-02 11:13:53 2112
转载 BufferedInputStream与BufferedOutputStream的使用
【转自:http://zhuxinzx.iteye.com/blog/828204】1. java.io.BufferedInputStream与java.io.BufferedOutputStream可以为InputStream,OutputStream类增加缓冲区功能。构建BufferedInputStream实例时,需要给定一个InputStream类型的实例,实现BufferedIn
2012-07-01 23:27:42 1789
转载 BufferedInputStream类相比InputStream类 [流操作]
不带缓冲的操作,每读一个字节就要写入一个字节,由于涉及磁盘的IO操作相比内存的操作要慢很多,所以不带缓冲的流效率很低带缓冲的流,可以一次读很多字节,但不向磁盘中写入,只是先放到内存里。等凑够了缓冲区大小的时候一次性写入磁盘,这种方式可以减少磁盘操作次数,速度就会提高很多 byte[]和InputStream的相互转换如下:1:byte[]转换为InputStream流Inp
2012-07-01 22:30:14 5038
转载 读XML文件时出现空格字符情况 .
public static byte[] StreamToByte(InputStream inStream) throws Exception{ byte casebyte[]=new byte[1024]; ByteArrayOutputStream byteOutStream=new ByteArrayOutputStream(); int n=0; while(
2012-07-01 12:16:31 2531
转载 内嵌PDF网页无法打开的解决办法
解决问题:内嵌PDF网页无法显示,或显示后CPU占用100%解决办法1、如果电脑系统中有两个版本的Adobe Acrobat Reader,删除旧版本,保留新版本。2、升级到AdobeAcrobat 6.0.1 或Adobe Reader6.0.1.3、打开Adobe Acrobat Reader,点击“编辑”->“属性”->英特网,取消“在浏览器中显示PDF”选项,点击确定退出,然后
2012-06-30 10:50:54 37843
原创 日期转换为####年##月##日 ##时##分##秒格式
SimpleDateFormat sdf = new SimpleDateFormat(" yyyy年MM月dd日 HH时mm分ss秒 ");//SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");info.getInputdatetime() 是日期格式 String curr_da
2012-06-29 18:30:44 1527
转载 Java xml节点属性的修改
Java xml节点属性的修改修改xml节点的属性,我们先建立一个修改之前的xml文档:操作xml文档的java程序文件test.javapackage com.pb.test;import java.io.FileOutputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.p
2012-06-27 18:18:21 5804
转载 java 取到xml文件,并解析
xml文件如下: 第一本书 test $14.09 现在想的到name节点下的所有子节点: 第一本书 testimport java.io.FileInputStream;
2012-06-27 14:21:13 847
原创 xfire的jar包同spring冲突问题(MR)
错误原因是部署路径:E:\FrameWork\AppServer\jboss-4.2.3-1.GA\jboss-4.2.3.GA\server\default\deploy\medicalRes.war\WEB-INF\lib 存在了两个spring 的jar包报错信息如下: 注意: 部署路径(服务器路径)下存在的包不一定在项目路径下存在,但是项目路径(D:\workspace
2012-06-15 09:59:46 2690
原创 Proxool :重点以及适合
15000 单位毫秒,当一个数据库的操作时间大于这个值,将给kill这个链接,控制台会出现如下信息:WARN [ABC] proxool.default (ABC.java:149) - #0001 was active for 324234 milliseconds and has been removed automaticaly. The Thread responsible w
2012-06-08 08:59:20 1024
原创 配置随容器启动就执行的功能
容器启动加载web.xml 配置文件,该配置文件中配置如下信息: contextConfigLocation classpath:config/applicationContext.xml, 作用:加载applicationContext.xml文件,该文件中指定了要随着容器启动而加载的bean: b
2012-06-07 14:38:14 834
原创 使用了WebService接口的应用需注意
我的项目调用了另一个项目提供的webservice接口,需要注意,需要导入jar包, 通过操作 add library ---Myeclipse libraries 添加关于webservice框架的JAR包 ,XFIRE:
2012-06-04 10:36:25 682
转载 容器资源 vs 本地资源
Spring的资源管理考虑到了在JNDI SessionFactory和local的SessionFactory之间的简单切换,对于JNDI DataSource也是这样的,不需要修改一行代码。把资源定义放在容器中还是放在应用程序本地中主要是由使用的事务策略决定的。同Spring定义的本地SessionFactory相比,一个手动注册的JNDI SessionFactory并不会提供任何多余的好处
2012-05-28 16:50:49 609
原创 加载顺序
服务器启动后,先加载监听器,然后加载servlet。如果web.xml文件里面有监听器和servlet,及时servlet的 load-on-startup>1load-on-startup> 设置为1 ,也是要先加载监听器的。可以把监听器该为servlet的实现,在设置load-on-startup>
2012-05-24 17:09:10 476
转载 proxool连接池的配置【结合spring和hibernate】
网上看了好多篇配置,就这篇配置成功,说道了点上。【转自:http://kb.cnblogs.com/a/1311560/】一.下载proxool去proxool官网下载proxool,最新版本是0.9.1。下载完后解压,把proxool.jar和proxool-cglib.jar放入你要配置的项目的lib目录下.二.配置proxool.xml添加proxool.xml文件到
2012-05-24 16:51:20 896
原创 C3P0数据库连接池配置【配合spring+hibernate】
1.首先配置数据源 (依旧使用的是 org.springframework.jdbc.datasource.DriverManagerDataSource) class="org.springframework.jdbc.datasource.DriverManagerDataSource"> oracle.jdbc.driver.OracleDriver
2012-05-24 09:17:53 1328
原创 EL表达式读取properties文件内容
properties文件部分内容: hial.url = http\://10.1.112.172\:9080/hial/services/HialSrv?wsdlhial.userId = adminhial.password = admin 在xml文件中通过如下读取: ${hial.url}
2012-05-22 14:14:18 7631
转载 java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer .
有没有可能是你的hibernate的jar包是以引用的方式引入工程的。在部署的时候没有移到服务器。一般我做项目习惯把jar包粘贴进lib而不是引用的方式引入工程。你可以到服务器的你部署的项目下查看lib里是否有所需要的jar包。
2012-05-22 10:16:06 4886
转载 连接池 连接无法自动关闭解决方法
今天遇到了这个问题,开始以为是驱动太老的缘故,结果却是hibernate自己目前Myeclipse所用的Hibernate3.1使用了hibernateTemplate这个东西,所以事务管理很多地方都使用了这个东西。但是这个东西对连接池的连接管理确是一打漏洞,默认值很是不友好,所以经常会出现连接无法关闭等异常现在只用在spring的applicationContext.xml里写入
2012-05-11 21:40:19 2012
转载 分布式事务JTA之实践:Spring+ATOMIKOS
http://www.micmiu.com/architecture/spring/jta-spring-atomikos/ 本文的目录结构如下:一、概述二、应用场景三、实验模拟需求四、实例测试环境五、源代码下载及配置介绍六、测试验证一、概述:本文主要讲述如何基于Atomikos 和spring在项目中实现分布式事务管理二、应用场景:如果项目中的数据源来自多个数据库
2012-05-11 21:11:23 2185
转载 Atomikos数据源配置方法有三种
http://kb.cnblogs.com/a/2012014/Atomikos数据源配置方法有三种分别有:SimpleDataSourceBean,AtomikosDataSourceBean,AtomikosNonXADataSourceBean可任选一种 Simple表示基础数据库连接配置 bean id="oracleJta" class="com.ato
2012-05-11 20:28:44 6891 2
原创 Access denied for user 'root'@'localhost'
通过客户端连接数据库可以,数据库安装到了本地,但是启动项目,控制台则报如上图错,最终原因是tomcat的问题,更换了个tomcat则启动成功。
2012-05-08 10:56:31 914
转载 JBOSS配置https
http://blog.163.com/rk_lxy/blog/static/297454842008422104653884/ 访问的时候请使用指定的ip,不要使用localhost
2012-05-03 10:57:28 777
转载 普通java类获取request
1:用到一个类ThreadLocal 解说:通常在多线程中,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立 的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本.2:我写一个Filter/写个WebContext类 Filter目的:得到HttpServletRequest【在chai
2012-04-23 09:28:41 3689
转载 JTA集成JOTM或Atomikos配置分布式事务(Tomcat应用服务器)
【转自:http://www.cnblogs.com/huangjingzhou/articles/2012014.html】JTA集成JOTM或Atomikos配置分布式事务(Tomcat应用服务器)一.以下介绍Spring中直接集成JOTM提供JTA事务管理、将JOTM集成到Tomcat中。 (经过测试JOTM在批量持久化时有BUG需要修改源码GenericPool
2012-03-30 13:15:26 1315
转载 spring异常抛出触发事务回滚策略导读
[转自:http://cn.dydou.cn/ws/201108/0QQI132011.html]spring异常抛出触发事务回滚策略导读:Spring、EJB的声明式事务 默认 情况下都是在 抛出unchecked exception 后才会触发事务的回滚 测试用业务逻辑方法: Java代码 /** *如果在spring事务配置中不为切入点(如这里的切入点可以定义......------
2012-03-30 13:11:47 2086
原创 照片存储
String base64Str = null; if ((currentUser.getPhotoid() != null) && (!currentUser.getPhotoid().trim().equals(""))) { TUmPhoto tumPhoto = (TUmPhoto) this.dao.getObject( TUmPhoto.cl
2012-03-26 15:52:41 827
转载 log4j:ERROR A "org.jboss.logging.appender.FileAppender"
【转自:http://hi.baidu.com/yidragon88xx/blog/item/5e06f1a5956a99fd9052eec6.html】 今天在Jboss下面部署了一个项目,在运行的过程中报了一个错误 >> log4j:ERROR A "org.jboss.logging.appender.FileAppender" object is not assig
2012-03-26 10:42:58 1926
原创 获取java文件所在的路径
获取ConnectSrv.java 文件所在的路劲:方式1:String webRoot = ConnectSrv.class.getResource("/").getPath();========================================结果:webRoot= "/D:/FrameWork/AppServer/jboss-4.2.3.GA/server/de
2012-03-21 15:26:18 3199
原创 flex 端报错:连接报错
[FaultEvent fault=[RPC Fault faultString="Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client c
2012-03-09 09:09:50 1708
原创 webservice:在项目中调用webservice项目
1.新建webservice客户端:2. Next:3. Next:上图中 WSDL URL 填写要使用的webservice应用提供的wsdl文件名称 ,该路径应该是在浏览器可以正常访问的,Java package填写的是要生成的客户端代码的存放路径。然后next。上图pim下面的client下面的文件就是自动生成的文件,其中的主要用到如下图标示的几个文件:
2012-03-08 17:42:42 873
转载 spring数据源配置
五、数据源置换Spring实现的DriverManagerDataSource并没有提供连接池的功能,只是用来作简单的单机连接测试,并不适合使用于真正的项目当中,可以考虑用比较成熟的数据连接池来取代。Apache DBCP连接池是不错,如要要替换,则需要加载DBCP相关的工具包。 com.
2012-03-05 22:37:56 506
转载 spring数据源配置
Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。 DBCP数据源 DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括/
2012-03-05 22:07:20 940
原创 查询返回的是对象集合
List resultList = dao.excuteHqlPage(wherePart.toString(), startRow, rowCount); // 查询总记录数 if (startRow == 0 && resultList.size() > 0) { totleCount = dao.excuteHql(wherePart.toStrin
2012-03-02 13:48:45 778
原创 sql语句中包含有日期字段,对应数据库表中的日期字段存储方式
Date date = vo2.getBirthdate();String sql1 = "Update t_um_userdetail set photoid = '" + photoid.toString() + "', phonenum = '" + vo2.getPhonenum() + "', birthdate= ?" + ", gender
2012-03-02 13:31:14 1917
原创 myeclipse自定义添加xsd
错误信息 写道cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'flex:message-broker'.cvc-complex-type.2.4.c: The matching wildcard is strict, but no
2012-03-02 08:46:49 2497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人