动力节点-细说 Java 多线程与并发编程

网盘类型 夸克
文件大小 9.28 GB
文件数量 180
下载次数 0
是否有效 验证中...
最后验证 加载中...
上传时间 2025-05-23 12:27:11

文件目录结构目录内容仅供参考

动力节点-细说 Java 多线程与并发编程
01
1-1 走进并发编程-计算机的基本组成.avi (18.72 MB)
1-10 Java底层是如何创建一个线程的?.avi (61.11 MB)
1-11 线程有哪些实现方式-内核线程.avi (34.61 MB)
1-15 在Java中创建线程的方式继承Thread.avi (27.33 MB)
1-16 在Java中创建线程的方式实现Runnable.avi (11.68 MB)
1-18 在Java中创建线程的方式Executor.avi (15.21 MB)
1-19 在Java中创建线程的方式ThreadPoolTaskExecutor.avi (78.88 MB)
1-20 循序渐进去认识Java线程-一条新的执行路径.avi (42.33 MB)
1-21 循序渐进去认识Java线程-多线程执行创建几个虚拟机栈?.avi (32.04 MB)
1-22 循序渐进去认识Java线程-Java多线程程序如何Debug调试?.avi (19.73 MB)
1-23 循序渐进去认识Java线程-线程start与run方法.avi (38.98 MB)
1-25 main线程执行结束后,在main线程中创建的子线程是否也自动结束?.avi (42.77 MB)
1-26 守护线程是怎么回事1?.avi (43.99 MB)
1-27 守护线程是怎么回事2?.avi (25.55 MB)
1-28 线程Thread API-join方法1.avi (29.06 MB)
1-29 线程Thread API-join方法2.avi (17.5 MB)
1-3 走进并发编程-摩尔定律.avi (75.27 MB)
1-30 线程Thread API-yield方法.avi (28.01 MB)
1-31 线程Thread API-getContextClassLoader.avi (46.54 MB)
1-32 线程Thread API-interrupt线程中断1.avi (38.1 MB)
1-33 线程Thread API-interrupt线程中断2.avi (16.6 MB)
1-34 线程Thread API-priority线程优先级.avi (15.67 MB)
1-35 Object wait()方法解读.avi (45.66 MB)
1-36 Object wait() notify()方法解读.avi (45.6 MB)
1-38 Object notifyAll()方法解读.avi (21.75 MB)
1-39 Object wait() notify() notifyAll()方法解读.avi (110.91 MB)
1-4 走进并发编程-Amdahl定律.avi (20.23 MB)
1-40 手写实现生产者-消费者模式.avi (18.81 MB)
1-41 手写实现生产者-消费者模式-代码骨架定义.avi (36.91 MB)
1-42 手写实现生产者-消费者模式-生产消费基础代码骨架.avi (16.01 MB)
1-43 手写实现生产者-消费者模式-生产消费代码实现.avi (24.25 MB)
1-44 手写实现生产者-消费者模式-生产消费代码实现.avi (37.56 MB)
1-45 手写实现生产者-消费者模式-生产消费测试.avi (50.57 MB)
1-46 线程阻塞工具类LockSupport.avi (35.61 MB)
1-47 线程阻塞工具类LockSupport-超时阻塞与唤醒.avi (51.34 MB)
1-48 线程阻塞工具类LockSupport-阻塞与唤醒的特点.avi (74.61 MB)
1-49 线程阻塞工具类LockSupport-阻塞与唤醒的特点.avi (14.61 MB)
1-5 什么是并行什么是并发?.avi (30.59 MB)
1-51 Java线程的6种状态-初始状态NEW.avi (32.06 MB)
1-53 Java线程的6种状态-运行状态RUNNABLE.avi (50.42 MB)
1-54 Java线程的6种状态-等待状态WAITING.avi (26.95 MB)
1-55 Java线程的6种状态-等待状态WAITING转换到运行状态RUNNABLE.avi (49.37 MB)
1-56 Java线程的6种状态-超时等待状态TIMED_WAITING.avi (40.22 MB)
1-57 Java线程的6种状态-阻塞状态BLOCKED.avi (53.42 MB)
1-58 Java线程的6种状态-竞争Lock锁的线程状态.avi (28.94 MB)
1-59 通过jstack查看线程状态.avi (63.04 MB)
1-6 进程与线程.avi (35.73 MB)
1-7 如何查看进程下的线程及CPU占用率-Windows.avi (30.4 MB)
1-8 如何查看进程下的线程及CPU占用率-Linux.avi (20.91 MB)
1-9 如何下载JDK源码.avi (20.88 MB)
02
2-1 什么是线程池?.avi (17.94 MB)
2-10 线程池内置的四种拒绝策略-丢弃最老和主线程执行策略.avi (52.99 MB)
2-11 线程池自定义拒绝策略.avi (70.55 MB)
2-12 线程池自定义拒绝策略应用场景案例-需求分析.avi (18.28 MB)
2-13 线程池自定义拒绝策略应用场景案例-代码实现.avi (49.25 MB)
2-16 线程池的核心工作原理.avi (21.02 MB)
2-17 线程池底层源码实现分析-数字的进制.avi (73.55 MB)
2-18 线程池底层源码实现分析-构造方法.avi (38.27 MB)
2-19 线程池底层源码实现分析-控制变量.avi (44.66 MB)
2-2 为什么要有线程池?.avi (17.63 MB)
2-20 线程池底层源码实现分析-线程池状态值.avi (45.7 MB)
2-22 线程池底层源码实现分析-解包ctl获取线程池运行状态.avi (73.71 MB)
2-23 线程池底层源码实现分析-解包ctl获取线程池工作线程个数.avi (39.83 MB)
2-24 线程池底层源码实现分析-线程池状态和工作线程数为什么用一个变量而不用两个变量?.avi (35.48 MB)
2-25 线程池底层源码实现分析-线程池状态和工作线程数控制变量?.avi (8.54 MB)
2-27 线程池底层源码实现分析-线程池底层实现核心源码分析2?.avi (45.66 MB)
2-28 线程池底层源码实现分析-线程池底层实现核心源码分析3?.avi (23.59 MB)
2-29 线程池底层源码实现分析-线程池底层实现核心源码addWorker分析1?.avi (49.98 MB)
2-3 Java线程池之Executor框架.avi (35 MB)
2-30 线程池底层源码实现分析-线程池底层实现核心源码addWorker分析2?.avi (53.2 MB)
2-33 线程池底层源码实现分析-线程池底层实现核心源码getTask方法分析.avi (42.61 MB)
2-34 线程池底层源码实现分析-线程池底层实现核心源码线程复用分析.avi (36.31 MB)
2-35 线程池底层源码实现分析-线程池底层实现核心源码线程个数动态变化分析.avi (76.54 MB)
2-36 线程池底层源码实现分析-线程池底层实现核心源码流程画图总结.avi (66.98 MB)
2-37 工作中线程池的应用1.avi (59.01 MB)
2-38 工作中线程池的应用2.avi (16.72 MB)
2-39 工作中线程池的应用3.avi (40.41 MB)
2-4 Executor框架的接口与类结构.avi (58.65 MB)
2-40 工作中线程池的应用4.avi (61.58 MB)
2-41 如何合理设置线程池大小1?.avi (26.09 MB)
2-42 如何合理设置线程池大小2?.avi (23.73 MB)
2-43 如何合理设置线程池大小3?.avi (36.49 MB)
2-44 如何合理设置线程池大小4?.avi (62.46 MB)
2-45 如何合理设置线程池大小5?.avi (53.91 MB)
2-48 如何设计实现一个动态线程池-集成配置中心?.avi (49.41 MB)
2-49 如何设计实现一个动态线程池-代码实现?.avi (82.52 MB)
2-5 线程池的7大参数解读-核心线程数.avi (48.5 MB)
2-50 如何设计实现一个动态线程池-自动刷新1?.avi (13.28 MB)
2-51 如何设计实现一个动态线程池-自动刷新2?.avi (149.74 MB)
2-52 创建线程池的方式及阿里规范.avi (63.94 MB)
2-53 线程池的扩展钩子方法.avi (53.45 MB)
2-54 线程池的监控.avi (62.74 MB)
2-55 线程池的监控-数据定时采集.avi (53.01 MB)
2-58 线程池关闭shutdownNow().avi (68.9 MB)
2-59 线程池关闭shutdown().avi (42.93 MB)
2-6 线程池的7大参数解读-任务队列与最大线程数.avi (23.81 MB)
2-60 线程池要不要关闭?.avi (53.71 MB)
2-61 线程池要不要关闭,怎么关闭?.avi (56.44 MB)
2-7 线程池的7大参数解读-空闲线程超时销毁.avi (15.95 MB)
2-8 线程池的7大参数解读-线程工厂.avi (50.22 MB)
03
3-1 什么是线程安全?.avi (47.52 MB)
3-10 JOL查看Java对象内存布局.avi (56.96 MB)
3-11 对象头Mark Word中VALUE值解读.avi (49.99 MB)
3-12 偏向锁.avi (51.63 MB)
3-13 偏向锁加锁.avi (32.01 MB)
3-14 偏向锁释放.avi (34.79 MB)
3-15 偏向锁的设计思想.avi (17.82 MB)
3-16 轻量级锁.avi (24.89 MB)
3-17 轻量级锁加锁.avi (67.11 MB)
3-18 轻量级锁释放.avi (80.01 MB)
3-19 轻量级锁的设计思想.avi (15.52 MB)
3-2 线程安全原子性问题.avi (14.08 MB)
3-20 重量级锁.avi (35.94 MB)
3-21 重量级锁底层实现原理.avi (71.42 MB)
3-22 synchronized锁膨胀.avi (78.98 MB)
3-23 重量级锁加锁.avi (55.39 MB)
3-24 重量级锁释放.avi (32.77 MB)
3-25 用户态和内核态.avi (90.63 MB)
3-26 synchronized死锁问题.avi (31.84 MB)
3-27 死锁案例分析.avi (85.49 MB)
3-28 产生死锁的四个必要条件.avi (20.04 MB)
3-29 死锁如何解决1?.avi (51.22 MB)
3-31 死锁如何解决3?.avi (18.79 MB)
3-32 synchronized与脏读问题.avi (99.56 MB)
3-35 Java内存模型.avi (98.98 MB)
3-37 volatile可见性与原子性.avi (54.06 MB)
3-39 volatile的使用场景.avi (49.65 MB)
3-4 指令原子性问题的分析.avi (30.37 MB)
3-40 多线程单例模式-饿汉式设计.avi (31.6 MB)
3-41 多线程单例模式-懒汉式设计.avi (19.96 MB)
3-42 多线程单例模式-懒汉式安全设计.avi (13.55 MB)
3-44 多线程单例模式-DCL重排序设计.avi (10.93 MB)
3-45 多线程单例模式-静态代码块设计.avi (11.35 MB)
3-46 多线程单例模式-静态内部类设计.avi (27.91 MB)
3-47 多线程单例模式-枚举类设计.mp4 (80.75 MB)
3-48 饿汉式单例防反射攻击.mp4 (84.49 MB)
3-49 饿汉式单例防反序列化攻击.mp4 (116.19 MB)
3-5 synchronized解决线程安全.avi (25.68 MB)
3-50 懒汉式单例反射攻击.mp4 (101.37 MB)
3-51 懒汉式单例反序列化攻击.mp4 (59.55 MB)
3-52 懒汉式单例的攻击问题.mp4 (62.4 MB)
3-53 静态代码块反射与序列化攻击.mp4 (106.97 MB)
3-55 枚举类单例反射攻击剖析.mp4 (122.24 MB)
3-56 枚举类单例序列化攻击剖析.mp4 (78.74 MB)
3-57 单例设计模式性能比较.mp4 (98.59 MB)
3-58 开源项目中的单例设计模式.mp4 (111.73 MB)
3-6 synchronized对象锁.avi (75.75 MB)
3-7 synchronized类锁.avi (52.99 MB)
3-8 Java对象头Mark Word结构分析.avi (33.55 MB)
3-9 Java对象内存布局.avi (27.58 MB)
04
4-1 Runnable接口.avi (40.22 MB)
4-2 Callable接口.avi (57.64 MB)
4-3 Future接口.avi (75.33 MB)
4-4 FutureTask类1.avi (45.37 MB)
4-5 FutureTask类2.avi (117.75 MB)
05
5-1 ThreadLocal是什么?.avi (110.38 MB)
5-10 HashMap链表节点过深时为什么选择使用红黑树2?.avi (36.63 MB)
5-11 HashMap链表节点过深时为什么选择使用红黑树3?.avi (44.6 MB)
5-12 什么是hash碰撞,发生hash碰撞怎么办?.avi (51.87 MB)
5-13 ConcurrentHashMap的底层实现原理1?.avi (44.08 MB)
5-14 ConcurrentHashMap的底层实现原理2?.avi (43 MB)
5-15 ThreadLocal的实现原理?.avi (82.65 MB)
5-16 ThreadLocal为什么会发生内存泄漏?.avi (51.22 MB)
5-2 ThreadLocal应用.avi (144.78 MB)
5-3 说说你对HashMap的理解和认识?.avi (12.46 MB)
5-4 HashMap有哪些主要特征和注意事项?.avi (35.67 MB)
5-5 说说HashMap的底层数据存储结构?.avi (34.42 MB)
5-6 HashMap多线程条件下死循环是怎么回事?.avi (36.73 MB)
5-7 多线程条件下HashMap数据丢失问题?.avi (26.72 MB)
5-8 多线程条件下HashMap都存在什么问题?.avi (27.29 MB)
5-9 HashMap链表节点过深时为什么选择使用红黑树1?.avi (26.09 MB)
代码.exe (1.36 MB)
细说Java多线程与并发编程.pdf (4.71 MB)
细说Java多线程与并发编程课程概述.mp4 (8.47 MB)

用户评论 (0条)

免责声明

1. 本站所有资源均来自网络收集或用户分享,仅供学习交流使用,版权归原作者所有。

2. 本站不对所存储资源的完整性、准确性和合法性负责,也不承担任何法律责任。

3. 如有侵犯您的版权或其他权益,请立即联系我们删除相关内容。

4. 使用者应自行承担因下载、使用本站资源而产生的一切后果。

5. 本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。