自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 对Java线程池的一些理解归纳

为什么使用线程池? 创建线程的开销太大,如果不用线程池,每次执行一个任务都去创建一个线程的话,系统开销太大,性能差,不能定时定期执行,而且数量没有控制,可以一直创建,会导致内存异常。 用线程池可以重复利用已有的线程,不用重复创建,降低系统开销。可以定时、定期、并发执行,可以有效控制最大的线程数量,可以重复利用线程资源,避免资源浪费。 创建线程池的三种方法 1、通过工厂类Executors来创建 2...

2020-03-05 20:31:28 162

原创 Springboot中的各种类初始化方法的先后顺序

记录一下本人在项目遇到过的一个实例初始化顺序先后引起了项目启动失败的问题。 有两个需要实例化的Bean,我就写作DemoTest1和DemoTest2。两个bean都实现了InitializingBean接口。还有一个工具类DemoUtil。 DemoTest2类中定义了自己的实例对象为null,并且提供了一个获取实例的方法。 DemoTest1类中的实例初始化时调用工具类DemoUtil来输出信...

2020-03-01 21:58:04 504

原创 AES-128使用java实现加解密

AES的介绍 AES:高级加密标准(Advanced Encryption Standard),是一种常见的对称加解密技术,加密和解密用的是同一个密钥,因此这个密钥必须保存好,不要泄漏。一般是线下与调用方约定好固定的密钥串,或者服务器端用RSA来加密AES的密钥后返回给前端使用,前端施一公RSA公钥来解密获取AES的密钥。 AES的原理 请求发起方,通过密钥key+明文content,使用加密函数...

2020-01-04 20:36:32 2932 1

原创 RSA加密解密,加签解签之学习记录

** RSA加密解密,加签解签学习记录 ** 转载请注明出处!!! RSA是一种非对称加密算法,需要通过不同的密钥来加解密和加解签。通过RSA我们可以对信息传输做到防泄漏放篡改的目的。 RSA的几个概念: 公钥:用于信息信加密和验证签名 私钥:用于信息解密和签名 加密:防止信息泄漏 加签:防止信息被篡改 总结下来就是:公钥解密、私钥加密、私钥加签、公钥验签。加密防泄漏、加签防篡改。 至于RSA的加...

2020-01-04 13:10:17 425

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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