上一页 1 ··· 6 7 8 9 10
摘要: JDK 1.7扩容的实现代码 void resize(int newCapacity) { Entry[] oldTable = table; int oldCapacity = oldTable.length; ... Entry[] newTable = new Entry[newCapacit 阅读全文
posted @ 2020-08-02 15:34 苏黎世湖畔 阅读(715) 评论(0) 推荐(0)
摘要: Jdk1.8初始化hashMap容量的算法static final int tableSizeFor(int cap) { // 先减1,避免传进来的本来就是2的n次幂,导致算出来多了一次幂,比如传16会得到32,实际上16即可 int n = cap - 1; // 低位全部变1, int4字节* 阅读全文
posted @ 2020-08-02 10:32 苏黎世湖畔 阅读(352) 评论(0) 推荐(0)
摘要: ngrok官网下载地址 https://ngrok.com/download 免费获取授权码 授权 启动本地服务 查看本地服务端口,如18080 启动Ngrok.exe,参考Example输入以下指令进行映射 ngrok http 18080 获取公网地址 http和https的都有 模拟内外部联调 阅读全文
posted @ 2020-07-08 11:27 苏黎世湖畔 阅读(1) 评论(1) 推荐(0)
摘要: 背景: 接到一个需求,客户要求某个模块的rest接口都得通过https访问,客户提供证书。 步骤: Server端证书生成 刚开始还没拿到客户的证书,所以通过jdk自带的keytools自己先生成了一个证书用来测试,同事称这个为自签名。 C:\Program Files\Java\jdk1.8.0_ 阅读全文
posted @ 2020-06-20 22:16 苏黎世湖畔 阅读(420) 评论(1) 推荐(0)
上一页 1 ··· 6 7 8 9 10