java
文章平均质量分 53
杨二K
一直在努力变成更好的自己,从没放弃!
展开
-
ConcurrentHashMap的点
ConcurrentHashMap在JDK1.7和JDK1.8两个版本有所不同,1.7版本采用分段锁,1.8采用cas加synchronized。 ConcurrentHashMap对比HashMap提高了并发,线程更加安全。 1.7版本采用分段锁技术,采用多个segment,每个segment都用lock锁进行保护,segment是一种可重入锁,HashMap没有锁机制,不是线程安全的。ConcurrentHashMap里面的key不允许为空(null)。 1.7版本的ConcurrentHashMap底原创 2022-02-18 18:14:11 · 350 阅读 · 0 评论 -
HashMap源码学习
JDK1.8下HashMap的源码学习,这里主要针对put方法与get方法JDK1.8中HashMap的一些秘密JDK1.8版的HashMap功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 JDK1.8中HashMap的一些秘密原创 2022-02-18 17:05:57 · 378 阅读 · 0 评论 -
postgresql11.5 RPM安装文档
----正文开始 生产环境centos7安装postgresql11.5。 生产环境centos版本:Centos Linux relaease 7.8.2003 (Core) 生产环境预安装pg版本:11.5 注:由于每个环境的网络情况不太一样,为了尽可能统一,本次将采用rpm包安装。 准备包: postgresql11-11.5-1PGDG.rhel7.x86_64.rpm(pg11.5安装包) postgresql11-contrib-11.5-1PGDG.rhel7.x86_64.rpm; post原创 2021-12-23 17:48:02 · 1457 阅读 · 0 评论