java
文章平均质量分 82
-每天进步一点点-
这个作者很懒,什么都没留下…
展开
-
java 实现CRC32校验
实现了CRC32校验,本来java那边是很简单的,直接用 java.util.zip.CRC32 这个类就可以了,可是如果要和Delphi那里的CRC32进行校验的话,就那得好好看实现的算法了!package regex;public class CRC32 { public static String getCRC32(String str){ int[] ta...转载 2018-02-13 16:13:46 · 5154 阅读 · 0 评论 -
java-同步机制-浅析 Synchronized
Synchronized 介绍Synchronized 方面的文章网上有很多了。它主要是用来进行同步操作。也被称为重量级的锁,它的同步包括:对于普通方法同步,锁是当前实例对象对于静态方法同步,锁是当前类的 Class 对象对于方法块同步,锁是 Synchronized 括号里的对象上述都是对象级别的锁,当一个线程访问对象中的同步方法时,会获取到对象级别的锁,由于 Synchronized 内部是可...原创 2018-02-14 22:19:00 · 567 阅读 · 0 评论 -
Java RC4加密解密
public class RC4 { public static String decry_RC4(byte[] data, String key) { if (data == null || key == null) { return null; } return ...原创 2018-04-08 17:20:37 · 759 阅读 · 0 评论 -
Java RSA 加密
什么是Rsa加密? RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数据加密也能用于数字签名的算法。 RSA算法原理如下: 1.随机选择两个大质数p和q,p不等于q,计算N=pq; 2.选择一个大于1小于N的自然数e,e必须与(p-1)(q-1)互素。 3.用公式计算出d:d×e = 1 (mod (p-1)(q-1)) ...原创 2018-11-23 19:38:50 · 3936 阅读 · 0 评论