- 浏览: 33637 次
- 性别:
- 来自: 北京
最新评论
文章列表
RSA-使用openssl客户端生成命令
- 博客分类:
- RSA,SSL
RSA-使用openssl客户端生成命令:
//私钥生成方法
genrsa -out d:\private_key.pem 1024
//公钥生成方法
rsa -in d:\private_key.pem -pubout -out d:\public_key.pem
//这时候的私钥还不能直接被使用,需要进行PKCS#8编码:
pkcs8 -topk8 -in d:\private_key.pem -out d:\pkcs8_rsa_private_key.pem -nocrypt
命令中指明了输入私钥文件为private_key.pem,输出 ...
基于openssl生成RSA公私钥对
参考地址:https://www.iteye.com/blog/xw-z1985-1837376
a)从网上下载openssl工具:http://www.slproweb.com/products/Win32OpenSSL.html
b)生成私钥
java程序将汉字转成拼音的两种方法
1.使用pinyin4j将汉字转成拼音,附件为pinyin4j的jar包
Java代码
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
网络链接超时笔记
HttpClient在使用中有两个超时时间,是一直接触和使用的,由于上次工作中使用httpClient造成了系统悲剧的情况,特地对它的两个超时时间进行了小小的测试,在这里记录下。
测试版本为HttpClient——3.1
一:连接超时:connectionTimeout
1:指的是连接一个url的连接等待时间。
2:设置方法为:
public class TestHttpClientMain {
/**
* @param args
*/
public sta ...
HashMap解决hash冲突的方法 转的(非原创)
博客分类:
jvm虚拟机
在Java编程语言中,最基本的结构就是两种,一种是数组,一种是模拟指针(引用),所有的数据结构都可以用这两个基本结构构造,HashMap也 ...
hibernate的开发步骤:
开发步骤 1)搭建好环境 引入hibernate最小的jar包 准备Hibernate.cfg.xml启动配置文件 2)写实体类(pojo) 3)为实体类写映射文件"User.hbm.xml" 在hibernate.cfg.xml添加映射的实体 4)创建库表 5)写测试类 获得Configuration 创建SessionFactory 打开Session 开启事务 使用session操作数据 ...
js和jsp处理判断两个字符串是否相等 有区别:js(flag == 'N' || flag == "N");jsp(flag == 'N' || flag == "N" || flag == '"N"')!!!
Ajax正确但是请求不到值解决方案
解决方案:1 . async: false , 2. 设置延时执行js里的ajax或者延时后台java方法!!!!!!!
例如:
$.ajax({ type : "POST", async: false , url : "getPunishReasonById.do",//?t="+Math.random(), data : "punishReasonId=" ...
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 按进入先后有序保存 可重复 │├ LinkedList 接口实现类 链表 插入删除 没有同步 线程不安全 │├ ArrayList 接口实现类 数组 随机访问 没有同步 线程不安全 │└ Vector 接口实现类 数组 同步 线程安全 │ └ Stack └ Set 子接 ...
SpringMVC VS Struts2
1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应
所以说从架构本身上 spring3 mvc就容易实现restful url
而struts2的架构实现起来要费劲
因为struts2 action的一个方法可以对应一个url
而其类属性却被所有方法共享,这也就无法用注解或其他方式标识其所属方法 ...
Java的(PO,VO,TO,BO,DAO,POJO)解释
请看:http://wenku.baidu.com/link?url=bzxOhfPvb5-jFKU5QjqkB0qS26uMLk7N9NxM5thKV8bfKRgpaXxiNHhDN7BMxN8L7kglnuBDUPrTHx4NL7UA6wKgKVil0163y3fjhks78fW
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R ...
正则表达式验证日期格式
function isDate(d){
var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i);
if(!v) {
this.focus();
return false;
}
}
<input value="2000-8-8" onblur="isDate(this)" />
更严格点的校验:
function isDate(d){
var v = d.value.match(/^[0-2]{1 ...
springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
Spring3.0 MVC @ResponseBody 的作用是把返回值直接写到HTTP response body里。具体实现AnnotationMethodHandlerAdapter类handleResponseBody方法,具体实现代码:
结果输出乱码:???????
有人跟踪@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,
解决办法,在spring mvc的配置文件中手工配置bean: <!-- 启动 ...
SpringMVC-ajax返回值乱码解决方案
一:(自己总结,测试过可行)
ajax返回如果含有中文汉字,则使用:(如下例:)
@RequestMapping(value="/xxx.do") public @ResponseBody void getPunishReasonById(HttpServletRequest request,HttpServletResponse response) throws Exception{ String str = “中文”; response.getWriter().wr ...