- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Synchronized 关键字
synchronized 同步方法支持一种简单的策略来防止线程干扰和内存一致性错误:即如果一个对象对多个线程可见,则该对象变量的所有读写操作都是通过同步方法完成。被 synchronized 修饰的代码段,能够保证在同一时刻最多只有一个线程执行,以达到保证并发安全的效果。
2018-12-26 20:50:16 150
原创 Windows Service Wrapper
Windows Service Wrapper 可以将 Java 的 jar 包注册为 windows 服务。
2018-12-20 17:11:17 6181
原创 数字签名
数字签名是一个带有密钥的消息摘要算法,这个密钥包括了公钥和私钥,用于验证数据完整性、认证数据来源和抗否认,遵循 OSI 参考模型、私钥签名和公钥验证。也是非对称加密算法和消息摘要算法的结合体,常见的数字签名算法主要有 RSA、DSA、ECDSA 三种。
2018-12-03 11:49:13 208
原创 Java 实现对称加密
对称加密指加密和解密使用相同密钥的加密算法。本文介绍了 DES、3重DES、AES 和 PBE 这些常见的对称加密算法在 Java 中的实现。
2018-12-03 10:19:29 1472
原创 Java 实现非对称加密
非对称加密算法是一种基于密钥的保密方法,需要公开密钥和私有密钥,本文主要介绍了 DH、RSA 和 ELGamal 这3种常见的非对称加密算法在 Java 中的应用。
2018-12-03 10:15:31 7376
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人