自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

转载 java常用加密算法之pbkdf2

PBKDF2简介常见的加密算法,如MD5,此类算法为单向的,无法通过逆向破解,但由于技术的不断进步,可以通过字典和暴力破解。后来人们通过加盐来增加密码的安全性,但彩虹表的出现让这种方式也变得不安全。以至于出现了现在的PBKDF2算法。PBKDF2算法通过多次hash来对密码进行加密。原理是通过password和salt进行hash,然后将结果作为salt在与password进行hash,多次重复此过程,生成最终的密文。此过程可能达到上千次,逆向破解的难度太大,破解一个密码的时间可能需要几百年,所以PB

2020-05-22 18:02:06 2229

原创 JAVA多线程实现两个线程,线程1负责向容器中添加10个元素,线程2负责监控容器中元素个数,当个数为5时,线程2给出提示并且结束

JAVA多线程实现两个线程,线程1负责向容器中添加10个元素,线程2负责监控容器中元素个数,当个数为5时,线程2给出提示并且结束实现一个容器 提供两个方法 add和size写两个线程,线程1添加10个元素到容器中,线程2实现监控容器中元素的个数,当个数到5个时,线程2给出提示并且结束实现方式LockSupport中的park (阻塞线程)方法和unpark(Thread) (重新唤醒某个线...

2020-05-07 17:26:42 384

原创 JAVA多线程实现控制台打印A1B2C3....Z26

标题 JAVA多线程实现控制台打印A1B2C3…Z26public class Test4 { public static String chars = "ABCDEFGHIGKLMNOPQRSTUVWXYZ"; static Thread t1 = null; static Thread t2 = null; public static void main(String[] args...

2020-05-07 16:50:12 744

navicatpremiumx64.zip

连接数据库工具

2020-12-23

空空如也

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

TA关注的人

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