课程目录:
马士兵2023最新MCA3.0版Java架构师课.mp4 72.68M
【synchonized锁01】什么是CAS?.mp4 15.59M
【synchonized锁02】CAS在新的JUC包里有哪些运用?.mp4 28.84M
【synchonized锁03】用户态与内核态.mp4 11.16M
【synchonized锁04】对象的内存布局.mp4 27.39M
【synchonized锁05】锁升级过程.mp4 47.92M
【synchonized锁06】锁的细节1:锁重入.mp4 28.91M
【synchonized锁07】锁的细节2:偏向锁启动与偏向锁未启动.mp4 30.46M
【synchonized锁08】锁降级过程.mp4 2.32M
【synchonized锁09】synchonized实现过程.mp4 23.31M
【线程&synchonized锁10】什么是锁?.mp4 10.40M
【线程&synchonized锁11】互斥锁.mp4 55.90M
【线程&synchonized锁12】synchronized.mp4 18.74M
【线程&synchonized锁13】markword.mp4 11.86M
【线程&synchonized锁14】CAS.mp4 67.41M
【线程&synchonized锁15】自旋锁.mp4 9.36M
【线程&synchonized锁16】锁升级初步.mp4 29.81M
【线程&synchonized锁17】小结.mp4 65.13M
【线程&synchonized锁18】计算机组成.mp4 53.53M
【线程&synchonized锁19】多核cpu.mp4 16.11M
【线程&synchonized锁20】cacheline的概念伪共享).mp4 22.84M
【线程&synchonized锁21】CacheLinePadding代码讲解).mp4 31.19M
【线程&synchonized锁22】多线程可见性问题.mp4 11.55M
【线程&synchonized锁23】Disorder代码讲解.mp4 26.24M
【线程&synchonized锁24】NoVisibility代码讲解.mp4 19.93M
【线程&synchonized锁25】汇编码解读.mp4 22.78M
【线程&synchonized锁26】DCL单列要不要加volatile1.mp4 25.88M
【线程&synchonized锁27】DCL单列要不要加volatile2.mp4 41.61M
【线程&synchonized锁28】解决乱序.mp4 31.29M
【线程&synchonized锁29】Jvm内存屏障.mp4 15.35M
【线程&synchonized锁30】volatile实现细节.mp4 5.54M
【多线程&高并发31】为什么阿里京东都喜欢问JUC?.mp4 58.59M
【多线程&高并发32】为什么CAS和AQS是JUC的核心?.mp4 72.30M
【多线程&高并发33】ReentrantLock适用于什么场景?.mp4 71.51M
【多线程&高并发34】原生锁支持(LockSupport)适用于什么场景?.mp4 87.46M
【多线程&高并发35】各种同步器在大厂面试中的综合运用怎么做?.mp4 103.78M
【多线程&高并发36】从CPU架构的角度理解底层高并发的构成.mp4 254.83M
【多线程&高并发37】为什么百度腾讯喜欢跟你聊线程池?.mp4 70.52M
【多线程&高并发38】JDK有哪些直接可用的线程池?.mp4 88.76M
【多线程&高并发39】线程池如果需要自定义,有哪些参数可以定义?.mp4 83.90M
【多线程&高并发40】生产环境中的线程池如何监控?.mp4 132.51M
【多线程&高并发41】线程池有哪些在实际中的应用场景?.mp4 106.31M
【多线程&高并发42】面向未来,学习路线指引与职业规划指导.mp4 228.41M
【并发的本质43】计算机组成原理-现代CPU架构带来的可见性难题详解.mp4 46.04M
【并发的本质44】掌握并发底层原理.mp4 324.07M
【并发的本质45】探寻锁的本质.mp4 242.10M
【并发的本质46】cache line的概念-缓存行对齐、伪共享.mp4 29.24M
【并发的本质47】缓存行填充的编程技巧.mp4 49.89M
【并发的本质48】有序性带来的this溢出问题.mp4 59.37M
【并发的本质49】有序性带来的半程对象问题.mp4 20.12M
【并发的本质50】JAVA靠什么解决可见性和有序性.mp4 24.25M
【并发的本质51】写BUFFER的底层性能优化问题(首次公开).mp4 122.63M
【并发的本质52】锁的本质到底是个啥?.mp4 26.43M
【并发的本质53】锁在JAVA中如何实现.mp4 49.29M
【并发的本质54】锁概念解析.mp4 12.33M
【并发的本质55】详解自旋锁概念.mp4 108.23M
【并发的本质56】JAVA中的锁优化,锁升级详解.mp4 88.64M
【ReentrantLock源码-57】ReentrantLock简介(整套内容介绍).mp4 13.53M
【ReentrantLock源码-58】ReentrantLock简单分析lock方法.mp4 22.21M
【ReentrantLock源码-59】AQS介绍.mp4 16.72M
【ReentrantLock源码-60】lock方法源码.mp4 9.02M
【ReentrantLock源码-61】acquire方法源码.mp4 22.40M
【ReentrantLock源码-62】tryAcquire方法.mp4 26.79M
【ReentrantLock源码-63】addWaiter方法.mp4 26.48M
【ReentrantLock源码-64】acqureQueued方法(上).mp4 32.55M
【ReentrantLock源码-65】acqureQueued方法(下).mp4 36.63M
【ReentrantLock源码-66】unlock方法分析.mp4 12.59M
【ReentrantLock源码-67】release方法分析.mp4 41.92M
【线程池源码68】并发课程介绍-线程池源码.mp4 20.89M
【线程池源码69】应用方式.mp4 17.93M
【线程池源码70】核心参数.mp4 28.71M
【线程池源码71】线程池执行流程分析.mp4 16.98M
【线程池源码72】线程池ctl属性分析.mp4 37.72M
【线程池源码73】线程池状态.mp4 16.64M
【线程池源码74】execute方法.mp4 41.16M
【线程池源码75】addWorker方法-状态&数量判断.mp4 27.37M
【线程池源码76】addWorker方法-添加&启动工作线程.mp4 52.09M
【线程池源码77】Worker对象简单认知.mp4 31.60M
【线程池源码78】runWorker方法分析.mp4 62.90M
【线程池源码79】getTask方法分析.mp4 70.89M
【线程池源码80】processWorkerExit方法分析.mp4 49.27M
【基础篇01】线程的概念.mp4 13.65M
【基础篇02】线程的启动方式.mp4 6.69M
【基础篇03】线程的3个方法.mp4 10.68M
【基础篇04】线程的状态.mp4 16.65M
【基础篇05】锁的概念.mp4 13.25M
【基础篇06】锁的特性.mp4 3.83M
【基础篇07】设计小程序验证锁的问题.mp4 22.86M
【基础篇08】锁的可重入属性.mp4 7.69M
【基础篇09】异常跟锁.mp4 7.04M
【基础篇10】锁的底层实现.mp4 22.10M
【基础篇11】Volatile保证线程可见性.mp4 18.52M
【基础篇12】Volatile禁止指令重排序.mp4 43.69M
【基础篇13】Volatile不能保证原子性.mp4 7.99M
【基础篇14】synchronized优化.mp4 9.68M
【基础篇15】简单回顾.mp4 5.00M
【基础篇16】CAS(1).mp4 20.41M
【基础篇17】CAS(2).mp4 42.26M
【基础篇18】LongAdder.mp4 27.86M
【基础篇19】间接性复习.mp4 2.66M
【基础篇20】ReentrantLock.mp4 48.66M
【基础篇21】CountDownLatch.mp4 8.52M
【基础篇22】CyclicBarrier.mp4 26.70M
【基础篇23】Phaser.mp4 33.45M
【基础篇24】ReadWriteLock.mp4 22.89M
【基础篇25】Semaphore.mp4 28.80M
【基础篇26】Exchanger.mp4 10.92M
【基础篇27】LockSupport.mp4 19.43M
【基础篇28】面试题一(1)_volatile.mp4 28.91M
【基础篇29】面试题一(2)_wait,notify.mp4 17.63M
【基础篇30】面试题一(3)_CountDownLatch.mp4 30.58M
【基础篇31】面试题一(4)_Semaphore,其他思路.mp4 21.96M
【基础篇32】面试题二(1)_synchronized.mp4 8.57M
【基础篇33】面试题二(2)_CAS.mp4 17.83M
【基础篇34】读源码的方法.mp4 39.04M
【基础篇35】ReentrantLock源码.mp4 32.62M
【基础篇36】AQS源码.mp4 49.85M
【面试精讲】阿里对同步深刻思考问题.mp4 12.70M
【面试精讲】经典老炮哲学家就餐问题.mp4 50.95M
【面试精讲】华为经典的线程交替问题.mp4 182.65M
【面试精讲】美团触及灵魂的同步问题.mp4 155.31M
【面试精讲】变种的生产者消费者问题.mp4 75.74M
【面试精讲】异步线程事务咋回滚问题.mp4 121.15M
【面试精讲】HashMap有哪些线程安全的方式?.mp4 9.99M
【面试精讲】HashMap在扩容上做了哪些优化?.mp4 10.34M
【面试精讲】什么是嵌入式服务器?为什么要使用嵌入式服务器?.mp4 5.43M
【面试精讲】为什么hashmap扩容的时候是2倍?.mp4 6.49M
【面试精讲】ConcurrentHashMap底层原理是什么?.mp4 5.15M
【面试精讲】高并发中的集合有哪些问题?.mp4 10.66M
【面试精讲】ThreadLocal的原理是什么,使用场景有哪些?.mp4 5.96M
【面试精讲】synchronized和lock有哪些区别?.mp4 6.93M
【面试精讲】线程池线程复用的原理是什么?.mp4 10.81M
【面试精讲】如何预防死锁?.mp4 4.74M
【面试精讲】介绍线程的生命周期和状态?.mp4 10.61M
【面试精讲】描述一下线程安全活跃态问题,以及竞态条件?.mp4 6.70M
【面试精讲】创建线程有哪些方式?.mp4 6.55M
【面试精讲】为什么要使用线程池?.mp4 3.67M
【面试精讲】线程的sleep、wait、join、yield如何使用?.mp4 7.37M
【面试精讲】程序开多少线程合适?.mp4 7.11M
【面试精讲】什么是守护线程?.mp4 3.84M
【30w面试题】强引用的原理与应用场景.mp4 18.25M
【30w面试题】软引用的原理与应用场景.mp4 26.20M
【30w面试题】虚引用的原理与应用场景.mp4 35.71M
【30w面试题】弱引用的原理与应用场景(重点).mp4 53.43M
【30w面试题】ThreadLocal到底存不存在内存泄漏?.mp4 51.90M
【30w面试题】深入JDK源码解读ThreadLocal的私有领地.mp4 235.72M
常见问题FAQ
- 视频课程的格式是什么
- 视频不加密,网盘在线学习,课程免费更新,持续更新
- 怎么发货?
- 有些资源没更新完结怎么办
- 有问题不懂想咨询怎么办