- 博客(99)
- 收藏
- 关注
原创 POI3.8 导出excel2007错误-发现不可读取的内容
用POI3.8 导出excel2007,导出的excel总是打开的时候提示“发现不可读取的内容。。。”,一开始以为是自己用的SXSSF模式引起的,换成usermodel模式还是有问题,多次调试后发现是因为自己对标题行进行了重复写数据。将这一处改掉后就OK了。写出来供大家参考~...
2012-10-17 14:20:57
1366
原创 myeclipse 不能debug
操作系统:WIN7 64 SP1IDE:myeclipse 6.0 、 8.5jdk:1.5 、 1.6执行DEBUG操作时,eclipse报出错误:Cannot connect to VMselect failed解决办法是在myeclipse.ini文件中添加参数-Djava.net.preferIPv4Stack=true问题的原因不是...
2011-08-26 17:13:07
282
原创 document.forms[0].submit()不提交表单
同事遇到了document.forms[0].submit()不提交表单的问题。我看了看,先检查form有没有正确获取,发现form已经是正确获取的,但是就是不能提交,左思右想找不到思路,网上查了查。找到个英文网站[url]http://thetwistedcables.com/java-world/jsp-and-servlets/error-with-document-fo...
2010-12-08 15:25:09
835
原创 web service 请求https地址出错There must be a method name element
今天解决了一个“诡异”的问题。 调用对方的webservice接口验证身份证是否匹配,同样的代码在windows环境下没有问题,但是部署到linux上后报出异常:[code="java"]org.codehaus.xfire.fault.XFireFault: There must be a method name element. at org.codehaus....
2010-12-07 17:24:17
2395
原创 因字符集不支持中文造成的问题
昨晚解决了一个看似不可能的问题。同样的一段代码,在本地windows环境下就是没有问题,但是在生产环境下死活过不去。大致为对接受到的消息做验签,但签名原文中有中文字符,生产环境的字符集不支持中文导致验签不通过。 发现问题的过程是痛苦的,尤其是这种看似一点问题都没有的程序。尤其还是协助客户调试这个问题。最后是在一个偶然的情况下找到了问题的原因。我把最核心的验签方法提取出来,数据采用生产环境...
2010-11-19 08:43:57
591
原创 简单的Axis客户端
[code="java"]import org.apache.axis.client.Call;import org.apache.axis.client.Service;public class Test { /** * * @param args * void */ public static void main(...
2010-10-15 15:39:17
137
tomcat 下公用jboss包导致ClassCastException
今天解决了一个发现了很久,但是一直没集中力量去解决的问题。 问题描述: 1、jboss的包放在tomcat的common/lib下时 2、tomcat下有两个工程 3、这两个工程同时调用EJB服务。 这时可能就会出现诡异的ClassCastException异常。解决办法为,不要共用jboss的包,各自工程独立使用。...
2010-09-20 22:06:37
123
原创 获取select 所选option名面值
厌烦了每次碰到稍复杂的JS就到网上去搜索答案的行径,今天自己来原创一个JS。目的为:获取select所选option名面值[code="html"][/code]
2010-09-08 17:09:06
132
原创 javascript 获取表单file全路径
ie8下通过obj.value方式得到的是X:\fakepath\XXX[code="html"]get file input full pathfunction getFullPath(obj){if(obj){//ieif (window.navigator.userAgent.indexOf("MSIE")>=1){obj.select()...
2010-07-08 18:13:23
224
原创 telnet 输入中文被转换为乱码
前段时间用telnet连到远端机器上,输入中文没有问题,但是通过这台机器再telnet到别的机器上去的时候,输入中文全部都被换成了字母+数字的形式。遂咨询相关人士,得知用/usr/bin/telnet连接可以解决这个问题。 后来到网上查了下,我们平时输入telnet是用的 /usr/kerberos/bin/telnet,这个版本的telnet提供了加密功能。不知道是不是因为这个...
2010-07-05 08:12:29
1500
原创 正则表达式匹配标点符号,解决方法震撼了
地址:http://topic.youkuaiyun.com/u/20080925/15/41b814bf-fcaf-4b37-be91-10561a102768.html摘抄:str = str.replaceAll("[\\pP‘’“”]", "");Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。\pP 其中的小写 p 是 proper...
2010-06-12 17:13:16
8205
原创 dom4j xml读写修改等操作
[color=red]这是给自己看的,但是不能设为私有。。。[/color][code="java"]import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.HashSet;im...
2010-06-09 11:35:27
122
原创 利用混淆器ProGuard混淆java类,防止反编译
这里介绍ProGuard的GUI方式使用。本人比较懒,就直接上传doc文档了。里面有图有文字,比较详细。
2010-06-03 09:07:11
131
原创 Myeclipse校验wsdl文件不通过WS-I:(BP2406)处理办法
具体信息:WS-I: (BP2406) The use attribute of a soapbind:body, soapbind:fault, soapbind:header, and soapbind:headerfault does not have the value of "literal".服务端是AXIS方式。解决办法:new->Other->勾选S...
2010-05-07 17:12:57
558
Tomcat5.5配置SSL精简版
首先确认自己能通过CSR签发到证书,如果不能,或者只是想配着玩玩,请下载附件中内容(server_keystore),然后从步骤6开始1.生成Server密鈅server_keystore[table]|%JDK_HOME%\bin\keytool -genkey -alias tomcat_server -validity 365 -keyalg RSA -keysize 102...
2010-04-26 11:01:14
108
离线解析XML(不连网)出错的解决办法
解决办法可以参见这位老兄的博客:[url]http://tailsherry.iteye.com/blog/98111[/url]对第二种方法补充两个小分支:1.直接写一内部类,代码如下[code="java"]class NoOpEntityResolver implements EntityResolver { public InputSource resolveEn...
2010-04-19 10:06:37
268
证书标准扩展项oid参考
别人给的,来源无处考究。准确性无处考究。权当参考[code="java"]/** * Subject Directory Attributes */ public static final DERObjectIdentifier SubjectDirectoryAttributes = new DERObjectIdentifier("2.5.29.9")...
2010-03-25 15:34:11
3740
1
JDK java.util.logging.Logger以配置文件方式控制日志输出
简单的实现了下利用JDK中类java.util.logging.Logger来记录日志。主要在于仿照log4j方式用配置文件来配置日志的输出。网络上关于如何使用java.util.logging.Logger的文章很多,但是没有完整的如何通过配置配置文件来达到控制日志输出的资料。本文的目的在于此,欢迎拍砖。 上码。。。 1.首先封装了个LogManager。该类的主要作用就是s...
2010-03-15 15:20:47
506
原创 web service获取客户端ip
转自:[url]http://blog.ifeng.com/article/3478100.html[/url]/** * 获取客户端IP地址,如调用方的IP,以便检查权限。 * 适用于axis发布的webservice * @return */ public String getClientIpAxis() { Me...
2010-02-02 16:40:47
123
原创 js控制页面刷新时,滚动条位置不变。兼顾IE5,IE6【转】
原文地址[url]http://hi.baidu.com/huangbuji/blog/item/528247c27965f2130ef477fe.html[/url][size=small]页面加载时从cookie获取滚动条位置信息,然后附值给滚动条function window.onload() { var arr;if(arr=document.cookie....
2010-01-29 10:05:51
146
原创 ORA-01653(unable to extend table xx.xx by 128 in tablespace xx)问题的解决
解决方法百度啊,放狗搜应该都能搜到,本文只是想列出一个具体的例子供参考.原始错误信息:ORA-01653: unable to extend table WAPIRA.CERT_INFO by 128 in tablespace WAPI对应的sqlplus操作语句:alter tablespace WAPI add datafile '/home/**/**/wapi...
2010-01-22 11:31:08
587
原创 【转】ant执行命令的详细参数和Ant自带的系统属性
一:ant执行命令的详细参数-buildfile,-file,-f :要指定执行构件的的位置和名称。[color=red]其实我就需要这一个,但是既然搜到了其他的就全贴出来了。这个就是指定执行脚本名,不用每次默认执行指定build.xml了[/color]-find,-s: 查找构件文件,并执行找到的构件文件。-help,-p:显示ant的命令帮助信息。在命令行中显示a...
2010-01-13 08:35:38
286
原创 【转帖】用JS刷新别的iframe页面
转自[url]http://www.jb51.net/article/14397.htm[/url][color=red]我用的方法是window.parent.frames[0].location.reload(); 其他的没有测试。[/color]先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例...
2009-12-30 10:06:06
132
原创 获取类路径或文件路径的几个方法
[code="java"]ClassA.class.getResource("ClassA.class").getPath() //得到带类名的路径,""中也可以是同目录下的文件名ClassA.class.getResource("").getPath() //得到不带类名的路径ClassA.class.getClassLoader().getSystemResource("").g...
2009-11-26 13:02:10
231
原创 强大的CSS!按钮变超链接
原文:http://natbat.net/2009/Jun/10/styling-buttons-as-links/[code="html"]button.link { font-family: "Verdana" sans-serif; font-size: 1em; text-align: left; color: blue; background: none...
2009-11-12 21:10:21
181
Eclipse代码模板编辑
相信大家都用过Eclipse的缩写代码提示功能,如syso能补全为System.out.println();main能补全为完整的main方法,非常的方便。同时,我们也能自己编辑模板,提高自己的代码写作速度。 编辑方法 window >> Perferences >> Java >> Editor >> Templates >> New..具体的内容各位看官可以参照里面已有的模板...
2009-11-05 18:39:52
161
Eclipse中ctrl+shift+F无法排版代码
原因很可能是装了搜狗拼音输入法,搜狗的ctrl+shift+F是切换简繁体,所以,每次按ctrl+shift+F都是切换了输入法的简繁体,而不是在eclipse中排版。在搜狗中设置一下,关掉这个快捷键就可以了!汗。。。被困扰了好长时间呃。。原因原来这么简单,只怪自己傻...
2009-11-05 09:19:23
124
windows配置oracle数据源
纯原创,难免有纰漏,有错请拍砖。废话:↓↓↓要点:↓↓↓检查是否安装所用oracle的ODBC驱动,如果安装了,在程序组oracle下会有Microsoft ODBC administrator。同时在配置数据源时会多出一个oracle in oraclientXXXX的驱动程序。步骤:1.选oracle程序组下的Net configuration assist...
2009-11-03 17:32:01
261
原创 windows下java代码改IP
[code="java"] try { Runtime .getRuntime() .exec( "Netsh interface ip set address \"本地连接\" static 192.168.100.33 255.255.255.0 192.168.100.1 1"); } catch (Exception e) { ...
2009-09-23 16:38:06
649
原创 通过Hibernate API声明事物边界
通过Hibernate API声明事物边界(1)声明事物的开始边界Transaction tx = session.beginTransaction(); 在不受管理环境中,这个方法开始一个新的JDBC事务;在受管理环境中,如果已经存在一个JTA事务,就加入这个JTA事务,如果没有现成的JTA事务,就开始一个新的JTA事务。Hibernate访问JDBC API的具体细节对应用程序是透...
2009-09-14 09:46:49
134
原创 Hibernate优化查询性能
Hibernate从以下几个方面来优化查询性能:(1)降低访问数据库的频率,减少select语句的数目。实现手段包括: a.使用迫切做外连接或者迫切内连接检索策略。 b.对延迟检索或立即检索策略设置批量检索数目。 c.使用查询缓存。(2)避免多余加载程序不需要访问的数据。实现手段包括: a.使用延迟检索策略。 b.使用集合过滤。...
2009-09-14 09:46:06
98
原创 URL传参加号变空格
URL传参加号变空格的问题,在页面中把+号替换为'%2B'可以得到解决str = str.replace(/\+/g,'%2B');
2009-08-31 11:12:16
254
原创 用JS做BASE64
来自[url]http://www.blueidea.com/tech/web/2006/3622.asp[/url]是目前本人测试的唯一能正确编码中文的例子
2009-08-31 11:07:27
88
原创 Criteria实现多表查询
感谢这个兄弟的资料 [url]http://www.blogjava.net/danxy2008/archive/2006/01/18/28437.html[/url]自己的例子有点复杂,我就摘抄这位的吧Criteria 可以進行複合查詢,即在原有的查詢基礎上再進行查詢,例如在 Room 對 User 的一對多關聯中,在查詢出所有的 Room 資料之後,希望再查詢 users ...
2009-08-25 09:30:03
3858
原创 动态实例化查询结果
动态实例化查询结果摘自《精通Hibernate》一书[code="java"]package mypack;import java.io.Serializable;public class CustomerRow implements Serializable { private Long id; private String name; ...
2009-08-24 19:36:05
115
显示地初始化Hibernate代理对象
显示地初始化Hibernate代理对象[code="java"]Person person = (Person)session.load(Person.class,1);if(!Hibernate.isInitialized(person)){ Hibernate.initialize(person);}session.close();person.getName();...
2009-08-20 13:15:16
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人