自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 List排序——Comparator对象

/** * 排序 * **/ @SuppressWarnings("unchecked") class ComparatorVote implements Comparator{ public int compare(Object arg0, Object arg1)...

2015-12-30 19:22:30

阅读数 384

评论数 0

原创 java 单例的实际应用

1、 编写单例类 public class VoteEmployeeCache { private VoteEmployeeCache() {} private static VoteEmployeeCache singleton = new VoteEmployeeCache(); pu...

2015-12-26 20:50:54

阅读数 779

评论数 0

原创 jsp中获取get请求过来的参数

1、当一个url过来时,如:http://localhost:8080/pro/demo/hello.jsp?name=john,在hello.jsp页面,我们可以这样得到name的值:  复制代码代码如下: String path = request.getContextPath(); ...

2015-12-22 10:50:03

阅读数 16587

评论数 0

原创 collections 自定义排序

class ComparatorShop implements Comparator{ public int compare(Object arg0, Object arg1) {  Shop shop0=(Shop)arg0;  Shop shop1=(Shop)arg1;  //按sh...

2015-12-19 16:55:53

阅读数 350

评论数 0

原创 七、Base64

import java.io.UnsupportedEncodingException; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Base64 { // 加密 publi...

2015-12-03 17:05:16

阅读数 219

评论数 0

原创 六、MD5

import java.security.MessageDigest; /**  * 采用MD5加密解密  *   * @author tfq  * @datetime 2011-10-13  */ public class MD5 { /*** * MD5加码 生成32位m...

2015-12-03 17:01:41

阅读数 260

评论数 0

原创 五、SHA1

import java.security.MessageDigest; /**  * 在安全性上来说,SHA-1 更胜于 MD5,  * 产生任何一个报文使其摘要等于给定报摘要的难度对 MD5 是 2^128 数量级的操作,而对 SHA-1 则是 2^160 数量级的操作。这样,SHA-...

2015-12-03 16:58:46

阅读数 274

评论数 0

原创 四、DSA

import java.security.Key;   import java.security.KeyFactory;   import java.security.KeyPair;   import java.security.KeyPairGenerator;   import ja...

2015-12-03 16:42:14

阅读数 462

评论数 0

原创 三、RSA

import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java...

2015-12-03 16:20:20

阅读数 431

评论数 0

原创 二、3DES

import java.io.UnsupportedEncodingException; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; / ** ...

2015-12-03 16:11:48

阅读数 589

评论数 0

原创 一、AES

import java.io.UnsupportedEncodingException;   import java.security.InvalidKeyException;   import java.security.NoSuchAlgorithmException;   import...

2015-12-03 16:04:14

阅读数 339

评论数 0

原创 零、加密基础

1、 根据密钥类型将加密分为两类:对称加密算法(秘密钥匙加密)和非对称加密算法(公开密钥加密)。 对称钥匙加密系统是加密和解密均采用同一把秘密钥匙,而且通信双方都必须获得这把钥匙,并保持钥匙的秘密。 非对称密钥加密系统采用的加密钥匙(公钥)和解密钥匙(私钥)是不同的。 2、 对称加密算法用来对敏感...

2015-12-03 15:49:38

阅读数 370

评论数 0

提示
确定要删除当前文章?
取消 删除