注意:只展示部分的文件和文件夹 实际有132个文件
Java并发编程实战
24-Java并发编程实战 133.5MB
08-结束语 (1讲) 3.0MB
结束语丨十年之后,初心依旧.pdf 506KB
结束语丨十年之后,初心依旧.mp3 1.5MB
结束语丨十年之后,初心依旧.html 970KB
07-第五部分:其他并发模型 (4讲) 22.2MB
45丨CSP模型:Golang的主力队员.pdf 625KB
45丨CSP模型:Golang的主力队员.mp3 3.8MB
45丨CSP模型:Golang的主力队员.html 1.7MB
44丨协程:更轻量级的线程.pdf 338KB
44丨协程:更轻量级的线程.mp3 3.8MB
44丨协程:更轻量级的线程.html 1.4MB
43丨软件事务内存:借鉴数据库的并发经验.pdf 347KB
43丨软件事务内存:借鉴数据库的并发经验.mp3 3.5MB
43丨软件事务内存:借鉴数据库的并发经验.html 924KB
42丨Actor模型:面向对象原生的并发模型.pdf 1.1MB
42丨Actor模型:面向对象原生的并发模型.mp3 3.9MB
42丨Actor模型:面向对象原生的并发模型.html 846KB
05-第三部分:并发设计模式 (10讲) 68.9MB
37丨设计模式模块热点问题答疑.pdf 1.6MB
37丨设计模式模块热点问题答疑.mp3 3.3MB
37丨设计模式模块热点问题答疑.html 1.1MB
36丨生产者-消费者模式:用流水线思想提高效率.pdf 1.7MB
36丨生产者-消费者模式:用流水线思想提高效率.mp3 3.6MB
36丨生产者-消费者模式:用流水线思想提高效率.html 1.3MB
35丨两阶段终止模式:如何优雅地终止线程?.pdf 2.1MB
35丨两阶段终止模式:如何优雅地终止线程?.mp3 3.8MB
35丨两阶段终止模式:如何优雅地终止线程?.html 1.9MB
34丨Worker 丨Thread模式:如何避免重复创建线程?.pdf 1.6MB
34丨Worker 丨Thread模式:如何避免重复创建线程?.mp3 3.5MB
34丨Worker 丨Thread模式:如何避免重复创建线程?.html 802KB
33丨Thread-Per-Message模式:最简单实用的分工方法.pdf 1.7MB
33丨Thread-Per-Message模式:最简单实用的分工方法.mp3 3.8MB
33丨Thread-Per-Message模式:最简单实用的分工方法.html 1.5MB
32丨Balking模式:再谈线程安全的单例模式.pdf 1.5MB
32丨Balking模式:再谈线程安全的单例模式.mp3 3.3MB
32丨Balking模式:再谈线程安全的单例模式.html 1.3MB
31丨Guarded 丨Suspension模式:等待唤醒机制的规范实现.pdf 1.6MB
31丨Guarded 丨Suspension模式:等待唤醒机制的规范实现.mp3 3.9MB
31丨Guarded 丨Suspension模式:等待唤醒机制的规范实现.html 1.2MB
30丨线程本地存储模式:没有共享,就没有伤害.pdf 1.8MB
30丨线程本地存储模式:没有共享,就没有伤害.mp3 4.4MB
30丨线程本地存储模式:没有共享,就没有伤害.html 1.4MB
29丨Copy-on-Write模式:不是延时策略的COW.pdf 2.0MB
29丨Copy-on-Write模式:不是延时策略的COW.mp3 3.8MB
29丨Copy-on-Write模式:不是延时策略的COW.html 2.0MB
28丨Immutability模式:如何利用不变性解决并发问题?.pdf 1.8MB
28丨Immutability模式:如何利用不变性解决并发问题?.mp3 3.8MB
28丨Immutability模式:如何利用不变性解决并发问题?.html 1.7MB
04-第二部分:并发工具类 (14讲) 39.4MB
27丨并发工具类模块热点问题答疑.pdf 1.9MB
27丨并发工具类模块热点问题答疑.mp3 4.4MB
27丨并发工具类模块热点问题答疑.html 1.4MB
26丨Fork-Join:单机版的MapReducel.pdf 1.8MB
26丨Fork-Join:单机版的MapReduce.mp3 4.4MB
26丨Fork-Join:单机版的MapReduce.html 1.6MB
25丨CompletionService:如何批量执行异步任务?.pdf 2.0MB
25丨CompletionService:如何批量执行异步任务?.mp3 3.2MB
25丨CompletionService:如何批量执行异步任务?.html 1.6MB
24丨CompletableFuture:异步编程没那么难.pdf 2.1MB
24丨CompletableFuture:异步编程没那么难.mp3 5.0MB
24丨CompletableFuture:异步编程没那么难.html 1.9MB
23丨Future:如何用多线程实现最优的“烧水泡茶”程序?.pdf 2.6MB
23丨Future:如何用多线程实现最优的“烧水泡茶”程序?.mp3 3.3MB
23丨Future:如何用多线程实现最优的“烧水泡茶”程序?.html 2.1MB