首页
(current)
分类
标签
排行榜
搜索
注册
登录
小鹤
极客时间Java并发编程
极客时间Java并发编程
语言:中文 | 章节:49 | 阅读:2270 | 收藏:0 | 评论:0
阅读
收藏
打赏
分享
举报
目录
评论
ThreadLocal
Condition
ReentrantLock
43 | 软件事务内存:借鉴数据库的并发经验(没太懂)
41 | 案例分析(四):高性能数据库连接池HiKariCP
40 | 案例分析(三):高性能队列Disruptor
39 | 案例分析(二):高性能网络应用框架Netty
38 | 案例分析(一):高性能限流器Guava RateLimiter
36 | 生产者-消费者模式:用流水线思想提高效率
35 | 两阶段终止模式:如何优雅地终止线程?
34 | Worker Thread模式:如何避免重复创建线程?
33 | Thread-Per-Message模式:最简单实用的分工方法
32 | Balking模式:再谈线程安全的单例模式
31 | Guarded Suspension模式:等待唤醒机制的规范实现
30 | 线程本地存储模式:没有共享,就没有伤害
29 | Copy-on-Write模式:不是延时策略的COW
28 | Immutability模式:如何利用不变性解决并发问题?
27 | 并发工具类模块热点问题答疑
26 | Fork/Join:单机版的MapReduce
25 | CompletionService:如何批量执行异步任务?
24 | CompletableFuture:异步编程没那么难
23 | Future:如何用多线程实现最优的“烧水泡茶”程序?
22 | Executor与线程池:如何创建正确的线程池?
21 | 原子类:无锁工具类的典范
20 | 并发容器:都有哪些“坑”需要我们填?
19 | CountDownLatch和CyclicBarrier:如何让多线程步调一致?
18 | StampedLock:有没有比读写锁更快的锁?
17 | ReadWriteLock:如何快速实现一个完备的缓存?
16 | Semaphore:如何快速实现一个限流器?
15 | Lock和Condition(下):Dubbo如何用管程实现异步转同步?
可重入锁
14 | Lock和Condition(上):隐藏在并发包中的管程
13 | 理论基础模块热点问题答疑
12 | 如何用面向对象思想写好并发程序?
11 | Java线程(下):为什么局部变量是线程安全的?
10 | Java线程(中):创建多少线程才是合适的?
Untitled
09 | Java线程(上):Java线程的生命周期
08 | 管程:并发编程的万能钥匙(没懂)
07 | 安全性、活跃性以及性能问题
06 | 用“等待-通知”机制优化循环等待
05 | 一不小心就死锁了,怎么办?
04 | 互斥锁(下):如何用一把锁保护多个资源?
03 | 互斥锁(上):解决原子性问题
02|Java内存模型:看Java如何解决可见性和有序性问题
并发1| 并发编程bug的源头
并发0
善良比聪明更重要(评论内容审核后才会显示)
相关书籍
极客时间Java
极客时间
TypeScript-极客时间
极客时间-MySQL
Java并发编程
Java并发编程
Java并发编程
java并发编程
Java并发编程
Java并发编程
Java并发编程
Java 并发编程
分享,让知识传承更久远
×
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档