洗牌算法是一种非常巧妙但又很好理解的算法 用于从m个对象里随机取出n个不重复的对象(n<m) 先来思考一个简单的问题,从0-99里面随机选取一个...
我们可以看到以上语句调用的是slf4j的这个方法: 参数里面并没有Throwable类型的,但是在实际运行的时候是会打印堆栈的,那么为什么会打印...
最近公司更换了docker私库,发现好多镜像在新的私库中没有,还需要自己上传 以redis为例在docker hub搜索redis的镜像可以查看...
java9引入了StringConcatFactory,产生了很多变化,我们先来看JDK1.8 JDK1.8 代码示例 字节码 首先String...
写在前面:加密和签名是两回事,加密的目的是防止信息泄露,签名的目的是防止篡改和伪造 MD5、SHA-1、SHA-256、HMAC-SHA256等...
写在前面:加密和签名是两回事,加密的目的是防止信息泄露,签名的目的是防止篡改和伪造 MD5、SHA-1、SHA-256、HMAC-SHA256等...
我们看HashMap的源码可以知道,HashMap的长度强制为2的n次方 那为什么HashMap的长度L需要是2的N次方呢? 往HashMap中...
先说结论:SET {key} {value} NX EX {seconds} set命令参考:http://doc.redisfans.com/...
此文章来源于同事做的分享 随着公司技术的发展,目前使用的存储种类越来越多。早期使用mysql,后来引入hbase解决数据规模庞大的问题。又因为后...