java
文章平均质量分 56
wangjichen_1
这个作者很懒,什么都没留下…
展开
-
WAS导入证书--错误提示:java.security.cert.CertPathValidatorException: Certificate chaining error
当使用WAS的应用发送MQ的时候,会遇到如下错误:The certificate issued by CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted; internal cause is: java.security.cert.Cer原创 2015-08-19 13:22:58 · 20593 阅读 · 4 评论 -
使用JavaMail连接带有TLS的SMTP
http://blog.sina.com.cn/s/blog_5595d514010005qj.htmlimport javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax.mail.Session;import ja转载 2015-08-08 10:56:07 · 5864 阅读 · 0 评论 -
Web Service SOAP Client 设置 SOAP Header 增加SOAP-Header
文章来源: http://blog.csdn.net/east271536394/article/details/6699222增加SOAP-Header,进行对客户端的验证。在Client 做法如下:soap信息为:[html] view plaincopysoapenv:Envelope xmlns:soapenv="ht转载 2015-08-07 16:34:00 · 5094 阅读 · 0 评论 -
Content-Type: application/x-www-form-urlencoded
接受第三方的post过来的xml,如果没有设置Content-Type: application/x-www-form-urlencoded。则可以通过流来解析代码如下Java代码 BufferedReader in= new BufferedReader(new InputStreamReader(httpServletRequest.getInputStream(转载 2013-05-22 14:43:41 · 2449 阅读 · 1 评论 -
JDBC rs.getInt() 方法将null返回0,解决方案。
JDBC ResultSet 的getInt, getLong, getDouble, getFloat等方法,不论数据库中是否存储为null,都返回0,或者0.0。那如何才能返回null呢? 我个人是加上判断,代码如下:ResultSet rs = statement.executeQuery("select Id from table");Integer id =原创 2012-08-27 15:26:34 · 7718 阅读 · 2 评论 -
jpa--数据源配置方法persistence.xml
方法一:多数据源的data source配置:主要通过标签来配置。 xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/原创 2010-11-23 11:34:00 · 2980 阅读 · 0 评论 -
JPA 跨越EntityManager保存实体.
今天打算用2个manager保存实体,一个EM取出实体,并修改,另一个EM保存该实体,但是报了如下错误:Primary key field com.ibm.eve.core.entity.Vehicle.id of org.apache.openjpa.enhance.com$ibm$eve$core$entity$Vehicle$pcsubclass@6dd36dd3 has non原创 2012-03-29 13:14:22 · 1883 阅读 · 1 评论 -
JPA 错误解决办法 ClassCastException !(x instance of Long)
当用JPA见到如下错误: ClassCastException !(x instance of Long) 的时候,可以通过修改persistence.xml来避免:添加如下行:在运行,问题不在出现。如果使用JPA遇到对象“com.core.vehicle.ChargeProfile@1”不是由此上下文进行管理。 FailObject 这样的错误:是因为在没有对be原创 2012-03-06 14:45:56 · 1155 阅读 · 0 评论 -
java算法3个题:1、 跳台阶,2、 在二进制数中计算1的个数,3、 在十进制数中计算1的个数。
一些小的算法,都是java版的,网络上大量的题都是针对C++的,因此java的实现很少,但是都是考的基础,实现都是一样,可以开阔一下思路,有益无敝。/** * 1 跳台阶问题 * 题目:一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。 * 求总共有多少总跳法,并分析算法的时间复杂度。 * 是一个组合题, 完全正确很难, * 总共有m台阶 n为2个台阶 * O( ( m - n) * (2n - 1)) ) */public class JumpFootst原创 2011-03-09 18:13:00 · 1971 阅读 · 0 评论 -
中兴面试题 : 输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数, 使其和等于 m. --java算法解决方法。
<br />2010年中兴面试题<br />编程求解:<br />输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数,<br />使其和等于 m ,要求将其中所有的可能组合列出来.<br /> <br />看了一下网络上基本都是C++的答案,这和中兴招人的要求有关,不过我是学java的,给一个java的算法:<br /> <br />主要思路是排列组合,然后把组合中符合条件的都过滤出来:<br /> <br />public class CombinationToSum原创 2011-03-08 11:10:00 · 4054 阅读 · 3 评论 -
java 项目国际化完全实现
项目应对外国和中国客户,就要求通过配置,实现文字的转换,这个过程,在java实现非常简单,主要通过一个配置文件定义language.txt,使用的语言:文件内容为:language=zh_CN在把编辑好的国际化的文件放到java的package下面. 如图:resource.properties中的内容为:请注意, 在{0} 发生 {1} 事故, 车辆行驶缓慢!需要转换成unicode的编码方式,转换的命令为:native2ascii -encoding gb2312 resource.properties原创 2011-02-17 16:25:00 · 2464 阅读 · 4 评论 -
使用java的java.nio.channels.FileLock,实现程序对文件的独占读写.
<br />在多线程的程序中,如果有一个共享文件要被访问或者编辑,如何实现文件的独占模式下的读写呢?<br /> <br />用java.nio.channels.FileLock是一个比较好的办法,实现的思路是先new一个名字genFile.lck的文件,<br /> <br />在通过getChannel().tryLock()方法返回一个FileLock. 如果是没有人访问,就会返回一个不为空的引用,<br /> <br />如果有人正在访问,则返回null,<br /> <br />这样就不会打开别原创 2011-02-24 17:33:00 · 9338 阅读 · 2 评论 -
用dom4j如何使用Schema的xsd文件验证xml文件的合法性!
import javax.xml.XMLConstants;import javax.xml.transform.Source;import javax.xml.transform.stream.StreamSource;import javax.xml.validation.Schema;import javax.xml.validation.SchemaFactory;import javax.xml.validation.Validator;import org.dom4j.D原创 2011-01-24 15:18:00 · 3830 阅读 · 0 评论 -
数据库insert and update--查询是否主键存在和插入语句用一条sql来实现。
<br />如果插入一条记录到数据库里面,总是要先查询该条记录是否存在,不存在则插入,如果存在则放弃或者给出提示信息,<br /> <br />能否用一条记录来实现呢?<br /> <br />我找到了DB2和oracle的sql用法:<br /> <br />DB2:<br /> <br />MERGE INTO schema.table as T USING TABLE(VALUES('keyValue')) S(keyName) ON (T.keyName=S.keyName) WHEN NOT MA原创 2011-01-24 15:13:00 · 2375 阅读 · 0 评论 -
两条线段是否相交,计算交点公式。
<br />A本身无限长,假设B也无限长,直接求得AB的交点坐标,然后再判断该坐标是否在定长线段B的内部就可以了啊 <br /><br /> AB本身就是两条直线,知道两端点就可以知道其直线方程,B也是一样,两个方程联立,<br /> 得到一个坐标,再看该坐标是否在B的定义域内就可以啊 <br /> <br /> A的两点为(x1,y1),(x2,y2)<br /> 则A的直线方程为l1:y-y1=(y2-y1)(x-x1)/(x2-x1)<br />原创 2010-10-27 17:23:00 · 11438 阅读 · 2 评论 -
was下jpa配置多个数据源 more datasource
<br />jpa 下配置多个数据源 ,可以依据jpa的规范,在persistence.xml 里面配置多个<persistence-unit>,<br /> <br />当然,persistence-unit的名字不能重复:<br /> <br /><persistence-unit name="TODS" transaction-type="JTA"><br /> <provider><br /> org.apache.openjpa.persistence原创 2010-09-08 17:05:00 · 3888 阅读 · 0 评论 -
was7.0 下面的错误WTRN0063E: An illegal attempt to commit a one phase capable resource with existing two phase
<br />was7.0报的错误,内容如下:<br /> <br />WTRN0063E: An illegal attempt to commit a one phase capable resource with existing two phase capable resources has occurred. <br />WTRN0086I: XAException encountered during prepare phase for transaction 0000011A0AE7CD2600原创 2010-07-16 17:42:00 · 1534 阅读 · 0 评论 -
使用命令wsimport构建WebService客户端
http://blog.csdn.net/chow__zh/article/details/8237684客户端:在JDK的bin文件夹中,有一个wsimport.exe,这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方。该工具可以用于非Java的服务器,如:用C#编写的WebService,通过wsimpor转载 2015-09-04 15:11:27 · 494 阅读 · 0 评论