会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
跬步-千里
博客园
首页
新随笔
联系
订阅
管理
2021年5月16日
ConcurrentHashMap源码
摘要: 前言 HashMap存在线程安全的问题,HashTable是线程安全的,但是其是对整个hash表加锁,会有很大的性能问题,ConcurrentHashMap可以高效的支持并发操作 JDK1.7 采用Segment(段锁)的概念实现 JDK1.8 摒弃了Segment,而采用了Synchronized
阅读全文
posted @ 2021-05-16 10:14 跬步-千里
阅读(73)
评论(0)
推荐(0)
2021年4月29日
同步器 ReentrantLock & ReetrantReadWriteLock
摘要: 前言 前面已经介绍了 AQS(抽象队列同步器)的实现 https://www.cnblogs.com/hysxm/p/14702030.html,本片文章主要对常用的几种同步器做介绍,并对比各自的特点,熟悉其使用场景,主要包含: ReentrantLock :可重入独占锁 一、ReentrantLo
阅读全文
posted @ 2021-04-29 23:02 跬步-千里
阅读(133)
评论(0)
推荐(0)
2021年4月25日
JAVA并发同步架构 AQS
摘要: 前言 在学习并发的时候,不得不说 ReentrantLock;而说到ReentrantLock,就不得不说到 AbstractQueuedSynchronizer(AQS)。 AQS 是实现同步器的基础组件,并发包中锁的底层就是使用 AQS 实现的,当然在日常的开发中,基本不会直接使用AQS,但是了
阅读全文
posted @ 2021-04-25 21:01 跬步-千里
阅读(168)
评论(0)
推荐(0)
2021年4月20日
Explain 参数解析
摘要: 前言 在使用Mysql,校验查询语句以及优化查询时会经常接触到 Explain 语句,用法比较简单,下面就解析出来的结果参数分别说明其含义 explain select * from order_detail_extension_7 where target_no = '20210411230974
阅读全文
posted @ 2021-04-20 20:15 跬步-千里
阅读(663)
评论(0)
推荐(0)
公告