摘要: 1package jxlTest;2 3 import java.io.FileOutputStream; 4 import java.io.OutputStream; 5 import java.text.SimpleDateFormat; 6 import java.util.ArrayList; 7 import java.util.Date; 8 import java.util.List; 9 10 import jxl.*; 11 import jxl.format.Alignment; 12 import jxl.format.Border; 13 import jxl.form 阅读全文
posted @ 2013-06-10 16:05 廖世勇 阅读(192) 评论(0) 推荐(0) 编辑
摘要: NOTE: (xp:%JAVA_HOME%/jre/lib/security/cacerts,linux: $JAVA_HOME/jre/lib/security/cacerts)验证是否已创建过同名的证书keytool -list -v -alias tomcat -keystore"%JAVA_HOME%/jre/lib/security/cacerts " -storepass changeit删除已创建的证书keytool -delete -alias tomcat -keystore"%%JAVA_HOME%/jre/lib/security/cacer 阅读全文
posted @ 2013-06-10 15:29 廖世勇 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 配置Tomcat+java+ssl安全证书无效的原因记得2008年9月初的样子,公司一实施人员打电话来,说,按照按照手册上的方法配置Tomcat+java+ssl安全证的方法没有生效,根本无法使用HTTPS方式访问页面。开始以为是他的配置方法或者某一环节有问题,打算通过VPN上去帮他配置。 奇怪的事情发生了,我以非常熟练得速度按照手册上的方法配置成功,但居然也无法使用HTTPS方式访问页面。(这个我以前配置过不少次,难道是环境问题....)正在大家百思不得其解的状况下..........终于发现了一个问题。 先卖个关子............呵呵。 我先说说如何配置Tomcat+java+ss 阅读全文
posted @ 2013-06-10 15:28 廖世勇 阅读(168) 评论(0) 推荐(0) 编辑
摘要: AC-WEB使用HTTPS登录1、生成服务器端证书文件可以使用Windows系统或者Linux系统(1) Windows环境条件:已经安装JDK步骤:l 进入%JAVA_HOME%/bin目录l 执行命令 keytool -genkey -alias tomcat -keyalg RSA -keystoreF:\tomcat.keystore -validity 36500参数简要说明:“F:\tomcat.keystore”含义是将证书文件保存在F盘,证书文件名称是tomcat.keystore ;“-validity 36500”含义是证书有效期,36500表示100年,默认值是90天l 阅读全文
posted @ 2013-06-10 15:27 廖世勇 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 由于配置CAS的单点登陆系统,需要先配置Tomcat的SSL, 在配置tomcat的SSL过程中,我配置的版本是tomcat5.5.20,参考了很多资料,但发现一直不行,后来我换到了5.5.9,结果非常顺利,我于是换了总共4个主要版本,发现SSL的配置还真有些不同,但所有的相关配置都必须使用PKI厂商提供的cacheFile文件将你所使用的JDK下jre里面的cacheFile文件体会掉才可以使用,现在我将这些配置记录下来,供下次参考。参考文档Keytool使用指南:http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/keytool.htm 阅读全文
posted @ 2013-06-10 15:27 廖世勇 阅读(371) 评论(0) 推荐(0) 编辑
摘要: TOMCAT、JBOSS HTTPS应用配置方法SSL或者SecureSocket Layer,是一种允许web浏览器和web服务器通过一个安全的连接进行交流的技术。这意味着将被发送的数据在一端被翻译成密码,传送出去,然后在另一端解开密码,再进行处理。这是一个双向的过程,也就是浏览器和服务器都需要在发送数据之前对它们进行加密。SSL协定的另一个重要方面是认证(Authentication)。这就是说,在你开始试图通过一个安全连接与一个web服务器交流的时候,这个服务器会要求你的浏览器出示一组证件,通过“鉴定”的方式来证明这就是你所声明的网站。在某些情况下,服务器还会要求你的web浏览器的认证书 阅读全文
posted @ 2013-06-10 15:25 廖世勇 阅读(215) 评论(0) 推荐(0) 编辑
摘要: keytool用法及说明1、生成密钥,并以证书文件保存keytool -genkey -alias bogus -keysize 512 -validity 3650 -keyalg RSA -dname"CN=bogus.com, OU=XXX CA, O=Bogus Inc, L=Stockholm, S=Stockholm,C=SE" -keypass boguspw -storepass boguspw -keystore sean.cert2、 产生密钥D:\>keytool -genkey -alias wenger -keysize 1024 -keyp 阅读全文
posted @ 2013-06-09 21:22 廖世勇 阅读(325) 评论(0) 推荐(0) 编辑
摘要: webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。今天搜索到了非常好的 webserviceprovider列表http://www.webservicex.net/WCF/default.aspx这上面列出了70多个包括很多方面的free webservice provider,utilities->global weather就可以获取全球的天气预报。下面我们来看Java如何通过WSDL文件来调用这些webservice:注意 阅读全文
posted @ 2013-06-09 21:20 廖世勇 阅读(341) 评论(0) 推荐(0) 编辑
摘要: java keytool用法Java 中的 keytool.exe (位于 JDK\Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息。证书库中的一条证书可以导出数字证书文件,数字证书文件只包括主体信息和对应的公钥。1.证书的显示 -list[-v | -rfc] [-alias ][-keystore ] [-storepass][-storetype ] [-provider]例如:keytool -list -v -alias RapaServer -keystore ca 阅读全文
posted @ 2013-06-09 21:19 廖世勇 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 第20章提升性能 20.1.抓取策略(Fetching strategies)抓取策略(fetching strategy) 是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hibernate如何获取关联对象的策略。抓取策略可以在O/R映射的元数据中声明,也可以在特定的HQL 或条件查询(Criteria Query)中重载声明。Hibernate3 定义了如下几种抓取策略:·连接抓取(Join fetching) - Hibernate通过 在SELECT语句使用OUTER JOIN(外连接)来获得对象的关联实例或者关联集合。·查询抓取 阅读全文
posted @ 2013-06-09 21:15 廖世勇 阅读(270) 评论(0) 推荐(0) 编辑