Hash值和位运算

一、Hash

1、md5是hash算法,不可逆,还原的是暴力穷举的方式解析的;加盐之后穷举也不能还原;

 

 2、压缩映射会有重复,即哈希冲突;

 

 

 

 二、ConcurrentHashMap

1、putIfAbsent,保证线程安全

复合操作合成一个原子操作

 

 原理:

 

 2、位运算

 正数最高位位0,负数为1;

3、位运算实际使用

 

 

 

 

 

 

 

 4、

posted @ 2019-10-15 23:05  wmqiang  阅读(460)  评论(0编辑  收藏  举报