- 浏览: 276299 次
- 性别:
- 来自: 北京
最新评论
-
tina19890715:
非常感谢!nice!
Myeclipse校验wsdl文件不通过WS-I:(BP2406)处理办法 -
ZDbox:
你好,请问该错误真的只是由于对标题行进行了重复写数据而引起的么 ...
POI3.8 导出excel2007错误-发现不可读取的内容 -
tuxinlin317:
不太会用这几个,有什么要注意的吗?
正则表达式匹配标点符号,解决方法震撼了 -
hellodajun:
work 下面 如果没有文件,还报错呢?
Tomcat启动时出现java.io.EOFException错误的解决方法 -
trunk:
最近也在搞这个解析。我也是用自己实现resolveEntity ...
离线解析XML(不连网)出错的解决办法
文章列表
用POI3.8 导出excel2007,导出的excel总是打开的时候提示“发现不可读取的内容。。。”,一开始以为是自己用的SXSSF模式引起的,换成usermodel模式还是有问题,多次调试后发现是因为自己对标题行进行了重复写数据。将这一处改掉后就OK了。写出来供大家参考~
操作系统:WIN7 64 SP1
IDE:myeclipse 6.0 、 8.5
jdk:1.5 、 1.6
执行DEBUG操作时,eclipse报出错误:
Cannot connect to VM
select failed
解决办法是在
myeclipse.ini
文件中添加参数
-Djava.net.preferIPv4Stack=true
问题的原因不是很清楚。貌似跟ipv6、ipv4有关系。
同事遇到了document.forms[0].submit()不提交表单的问题。我看了看,先检查form有没有正
确获取,发现form已经是正确获取的,但是就是不能提交,左思右想找不到思路,网上查了查。
找到个英文网站http://thetwistedcables.com/java-world/jsp-and-servlets/error-with-document-forms0-submit-message-object-doesnt-support-this-property-or-method/。
英文不好看懂了个大意。大概就是form里有个标签名叫submit覆盖了JavaScr ...
今天解决了一个“诡异”的问题。
调用对方的webservice接口验证身份证是否匹配,同样的代码在windows环境下没有问题,但是部署到linux上后报出异常:
org.codehaus.xfire.fault.XFireFault: There must be a method name element.
at org.codehaus.xfire.service.binding.WrappedBinding.readMessage(WrappedBinding.java:32)
at org.codehaus.xfire.soap.handler ...
昨晚解决了一个看似不可能的问题。同样的一段代码,在本地windows环境下就是没有问题,但是在生产环境下死活过不去。大致为对接受到的消息做验签,但签名原文中有中文字符,生产环境的字符集不支持中文导致验签不通过。
发现问题的过程是痛苦的,尤其是这种看似一点问题都没有的程序。尤其还是协助客户调试这个问题。最后是在一个偶然的情况下找到了问题的原因。我把最核心的验签方法提取出来,数据采用生产环境中截获的数据,放在main方法中,在生产环境下编译、运行。javac时,系统报出了警告,提示字符集不支持,真给力!这个提示太重要了。马上修改字符集,尝试了几个,终于成功了,那一刻很开心。刚才在本地找了个A ...
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
public class Test {
/**
*
* @param args
* void
*/
public static void main(String[] args) {
try {
Integer reqFlag = new Integer(1);
String provinceCode = "1";
Str ...
今天解决了一个发现了很久,但是一直没集中力量去解决的问题。
问题描述:
1、jboss的包放在tomcat的common/lib下时
2、tomcat下有两个工程
3、这两个工程同时调用EJB服务。
这时可能就会出现诡异的ClassCastException异常。解决办法为,不要共用jboss的包,各自工程独立使用。
厌烦了每次碰到稍复杂的JS就到网上去搜索答案的行径,今天自己来原创一个JS。
目的为:获取select所选option名面值
<select name="certStoreType" onchange="alert(this.item(this.options.selectedIndex).text)">
</select>
ie8下通过obj.value方式得到的是X:\fakepath\XXX
<html>
<head>
<title>get file input full path</title>
<script language='javascript'>
function getFullPath(obj)
{
if(obj)
{
//ie
if (window.navigator.userAgent.indexOf("MSIE")>=1)
{
obj.select();
return docume ...
前段时间用telnet连到远端机器上,输入中文没有问题,但是通过这台机器再telnet到别的机器上去的时候,输入中文全部都被换成了字母+数字的形式。遂咨询相关人士,得知用/usr/bin/telnet连接可以解决这个问题。
后来到网上查了下,我们平时输入telnet是用的 /usr/kerberos/bin/telnet,这个版本的telnet提供了加密功能。不知道是不是因为这个导致了不能正确输入中文。
地址:http://topic.csdn.net/u/20080925/15/41b814bf-fcaf-4b37-be91-10561a102768.html
摘抄:
str = str.replaceAll("[\\pP‘’“”]", "");
Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。
\pP 其中的小写 p 是 property 的意思,表示 Unicode 属性,用于 Unicode 正表达式的前缀。
大写 P 表示 Unicode 字符集七个字符属性之一:标点字符。
其他六个是
L:字母;
...
这是给自己看的,但是不能设为私有。。。
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import org.apache.log4j ...
这里介绍ProGuard的GUI方式使用。本人比较懒,就直接上传doc文档了。里面有图有文字,比较详细。
具体信息:
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->勾选Show All Wizardz->弹出的提示框点“OK”->接着选Web Service下的Web Service Client ->选WSDL文件
如果是文件方式而 ...
首先确认自己能通过CSR签发到证书,如果不能,或者只是想配着玩玩,请下载附件中内容(server_keystore),然后从步骤6开始
1.生成Server密鈅server_keystore
%JDK_HOME%\bin\keytool -genkey -alias tomcat_server -validity 365 -keyalg RSA -keysize 1024 -keypass changeit -storepass changeit -dname "cn=localhost, ou=department, o=company, l=Beijing, st=Beijing ...