java
文章平均质量分 93
宇o风
这个作者很懒,什么都没留下…
展开
-
java线程池的使用与实现简单的线程池
一、线程池是什么?线程池是一个对于多任务处理或多线程处理的管理方案。我们只需要将任务提交给线程池,就可以完成我们的任务。线程池内部使用了队列对我们的任务进行排队,然后当工作线程空闲时,就去队列取任务进行处理。这就避免了我们自己创建线程。要知道创建线程是个比较重的活,消耗的资源比较大,系统需要为每个线程分配独立的内存空间,需要记录他们的运行状态等等。。。。对于数量多而轻量的任务,为每个任务创建线程就得原创 2016-10-26 17:27:20 · 1464 阅读 · 1 评论 -
常用加密解密算法【RSA、AES、DES、MD5】介绍和使用
为了防止我们的数据泄露,我们往往会对数据进行加密,特别是敏感数据,我们要求的安全性更高。下面将介绍几种常用的加密算法使用。这些算法的加密对象都是基于二进制数据,如果要加密字符串就使用统一编码(如:utf8)进行编码后加密。1.摘要算法常用的摘要算法有MD5,SHA1。摘要算法是一个不可逆过程,就是无论多大数据,经过算法运算后都是生成固定长度的数据,一般结果使用16进制进行显示。 MD5和SHA1的原创 2016-11-08 13:12:53 · 59578 阅读 · 2 评论