- 浏览: 160042 次
- 性别:
- 来自: 北京
最新评论
-
hansonzhe:
you save my life!
java读取properties文件的几种方法 -
yunmoxue:
hhh, 谢谢哥
delete 与 left join的问题 -
小迹_:
赞一个...
java读取properties文件的几种方法 -
jiangsha:
注意流只能被读取一次,先读流后,request.getPara ...
ServletRequest的一个小知识点 -
snow0613:
呃,如果是文件上传的话,是没办法通过getParameter来 ...
ServletRequest的一个小知识点
文章列表
关于ClassLoader
- 博客分类:
- java
关于ClassLoader的相关知识,推荐以下两个链接:
http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/
http://blog.csdn.net/cool_scorpion/article/details/6766658
Tomcat的session变量持久化
- 博客分类:
- web
之前一直以为Tomcat中,session变量只会保存在内存中,重启后这些session变量就都没了。今天看资料发现不是这么一回事。Tomcat在退出前将会把session变量持久化到磁盘中(我猜应该通过设置也能持久化到其它地方,比如数据库,不过没去求证),不过这些session变量需要满足一个条件:Session变量对应的类必须implements Serializable接口,以便Tomcat能序列化对象。否则非可序列化的对象Session变量将不会被持久化,自然Tomcat重启时这些变量也就无法恢复了。
相关知识
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.cfg.Configuration;
/**
* Configures and provides access to Hibernate sessions, tied to the
* current thread of execution. Follows the Thread Local Session
* pattern, see {@link http:/ ...
tomcat的SSL配置
- 博客分类:
- 综合知识
最近需要用到tomcat的SSL配置,所以查阅了一些资料,大致掌握了Tomcat的SSL配置,在此做个小总结。
Tomcat的SSL配置分为两种情况:使用APR、不使用APR,这两种情况下的SSL配置各不相同。
我们可以在Tomcat的how-to文档中查到这两种情 ...
在线买火车票为什么要安装根证书?
- 博客分类:
- 综合知识
在线买火车票为什么要安装根证书?
2012年1月8日发表评论阅读评论
本文想简单谈谈那个所谓的“根证书”。在访问铁道部网上售票官网 www.12306.cn 后,有一个醒目的提示,为保证顺畅购票,需要下载安装根证书。那么什么是根证书?为什么买火车票的时候需要下载和安装,在淘宝等在线交易网站购物时候为什么就不需要这样做?
今年开始,人民群众们终于可以通过互联网购买火车票了。虽然说在线买的难度不比以往排队购买低多少,但这总算是一次值得鼓励的尝试。不过在线购票系统一经退出,在技术上就已经被人批得体无完肤。
为了确保安全,很多涉及在线交易的网站,例如网上银行、购物网站等,都会使用SSL技术对页面 ...
如何用Tomcat和Openssl构建HTTPS双向认证环境(HTTPS客户端认证)
分类: Linux/UNIX Web 网络安全 Java 2008-04-29 22:05 7443人阅读 评论(4) 收藏 举报
本文将介绍如何利用Tomcat的HTTPS功能,和一个自己创建的CA,来构建WEB服务器证书和个人数字证书,最终建成一个HTTPS双向认证环境(可以用于测试目的)。本文构建HTTPS双向认证的业务流程大致如下:
1. 创建WEB服务器公钥密钥,并生成服务器证书请求。
2. 利用自建的CA,根据服务器证书请求为服务器签发服务器证书。然后把服务器证书导回WEB服务器中。
...
利用openssl创建一个简单的CA
- 博客分类:
- 综合知识
利用openssl创建一个简单的CA
分类: Linux/UNIX 网络安全 2008-04-26 00:59 9925人阅读 评论(3) 收藏 举报
本文旨在利用开源openssl软件,在Linux(或UNIX/Cygwin)下创建一个简单的CA。我们可以利用这个CA进行PKI、数字证书相关的测试。比如,在测试用Tomcat或Apache构建HTTPS双向认证时,我们可以利用自己建立的测试CA来为服务器端颁发服务器数字证书,为客户端(浏览器)生成文件形式的数字证书(可以同时利用openssl生成客户端私钥)。
该简单的CA将建立在用户自己的目录下($HOME/testca),无需超级用 ...
SSL协议与数字证书原理
- 博客分类:
- 综合知识
SSL协议与数字证书原理
1 SSL(Secure Socket Lclientyer)是netscclientpe公司设计的主要用于weserver的安全传输协议。这种协议在WESERVER上获得了广泛的应用。
SSL在TCP之上建立了一个加密通道,通过这一层的数据经过了加密,因此达到保密的效果。
SSL协议分为两部分:Hclientndshclientke Protocol和Record Protocol,。
其中Hclientndshclientke Protocol用来协商密钥,协议的大部分内容就是通信双方如何利用它来安全的协商出一份密钥。
Record Protocol则定义了传输的格 ...
tabIndex属性
- 博客分类:
- web
tabIndex 属性可设置或返回按钮、表单元素、链接等的 tab 键控制次序。
比如:
<form>
<input type="button" id="b1" tabIndex="1" value="Button 1" />
<br />
<input type="button" id="b2" tabIndex="3" value="Button 2" />
...
java.util.concurrent 类 CountDownLatch
java.lang.Object
java.util.concurrent.CountDownLatch
public class CountDownLatch
extends Object
一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。
用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立 ...
Red Hat / CentOS IPv6 Network Configuration
by VIVEK GITE on JANUARY 23, 2009 · 15 COMMENTS
Q. How do I
configure static IPv6 networking under RHEL 5.x / Fedora / CentOS Linux?<!--[if !supportLineBreakNewLine]-->< ...
linux下设置ip地址
- 博客分类:
- 综合知识
在Linux中不管你是做服务器还是只是平常使用,上网肯定都是最重要和不可缺少的一个因素之一,所以就涉及到它的ip gateway dns等network配置和使用。但是设置linux网络的方法有两种:
第一种:使用命令修改(直接即时生效,重启失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活
ifconfig的更多参 ...
SSL原理
分类: c#基础 2009-03-21 18:29 2667人阅读 评论(0) 收藏 举报
SSL原理
一 前言
首先要澄清一下名字的混淆:
1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。
2 IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS(Transport Layer Security),从技术上讲,TLS1.0与SSL3.0的差别非常微小。由于本文中没有涉及两者间的细小差别,本文中这两个名字等价。
3 在WAP的环境下,由于 ...
Linux SSH远程文件/目录传输命令scp
2010年08月6日 上午 | 作者:VPSer
相信各位VPSer在使用VPS时会经常在不同VPS间互相备份数据或者转移数据,大部分情况下VPS上都已经安装了Nginx或者类似的web server,直接将要传输的文件放到web server的目录,然后在目标机器上执行:wget http://www.vpser.net/testfile.zip 就行了。当VPS上没有安装web server和ftp server的时候或感觉上面的方法比较麻烦,那么用scp命令就会排上用场。
一、scp是什么?
scp是secure copy的简写,用于在 ...
http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/index.html