1. 程式人生 > >Java 高併發第三階段實戰---Java併發包深入解析與使用詳解

Java 高併發第三階段實戰---Java併發包深入解析與使用詳解

汪文君高併發程式設計第三階段01講 AtomicInteger多執行緒下測試講解.
汪文君高併發程式設計第三階段02講 AtomicInteger API詳解,以及CAS演算法詳細介紹.
汪文君高併發程式設計第三階段03講 利用CAS構造一個TryLock自定義顯式鎖.
汪文君高併發程式設計第三階段04講 利用CAS構造一個TryLock自定義顯式鎖-增強併發情況下.
汪文君高併發程式設計第三階段05講 AtomicBoolean原始碼分析.
汪文君高併發程式設計第三階段06講 AtomicLong原始碼分析.
汪文君高併發程式設計第三階段07講 AtomicReference詳解,CAS演算法帶來的ABA問題詳解.
汪文君高併發程式設計第三階段08講 AtomicStampReference詳解,解決CAS帶來的ABA問題.
汪文君高併發程式設計第三階段09講 AtomicIntegerArray,AtomicLongArray,AtomicReferenceArray講解.
汪文君高併發程式設計第三階段10講 AtomicIntegerFieldUpdater,AtomicLongFieldUpdater,AtomicReferenceFieldUpdater講解.
汪文君高併發程式設計第三階段11講 AtomicXXXFieldUpdater原始碼分析及使用場景分析.
汪文君高併發程式設計第三階段12講 sun.misc.Unsafe介紹以及幾種Counter方案效能對比.
汪文君高併發程式設計第三階段13講 一個JNI程式的編寫,通過Java去呼叫C,C++程式.
汪文君高併發程式設計第三階段14講 Unsafe中的方法使用,一半是天使,一半是魔鬼的Unsafe.
汪文君高併發程式設計第三階段15講 Unsafe背後的彙編指令,牛逼男人背後的女人.
汪文君高併發程式設計第三階段16講 CountDownLatch經典案例講解-上.
汪文君高併發程式設計第三階段17講 CountDownLatch經典案例講解及API精講-中.
汪文君高併發程式設計第三階段18講 CountDownLatch經典案例講解如何給離散平行任務增加邏輯層次關係-下.
汪文君高併發程式設計第三階段19講 CyclicBarrier工具的使用場景介紹.
汪文君高併發程式設計第三階段20講 CyclicBarrier vs CountDownLatch.
汪文君高併發程式設計第三階段21講 Exchanger工具的使用以及常見問題分析-上.
汪文君高併發程式設計第三階段22講 Exchanger工具的使用以及常見問題分析-下.
汪文君高併發程式設計第三階段23講 Semaphore工具的介紹以及藉助於Semaphore構造一個Lock.
汪文君高併發程式設計第三階段24講 Semaphore工具API詳細介紹-上.
汪文君高併發程式設計第三階段25講 Semaphore工具API詳細介紹-下.
汪文君高併發程式設計第三階段26講 Lock&ReentrantLock詳細講解.
汪文君高併發程式設計第三階段27講 ReadWriteLock&ReentrantReadWriteLock詳細講解.
汪文君高併發程式設計第三階段28講 Condition初步使用,提出幾個疑問.
汪文君高併發程式設計第三階段29講 關於Condition疑問的幾個小實驗,對比Wait&Notify.
汪文君高併發程式設計第三階段30講 使用Condition實現一個多執行緒下的Producer-Consumer.
汪文君高併發程式設計第三階段31講 JDK8-StampedLock詳細介紹-上.
汪文君高併發程式設計第三階段32講 JDK8-StampedLock詳細介紹-下
汪文君高併發程式設計第三階段33講 ForkJoin框架之RecursiveTask.
汪文君高併發程式設計第三階段34講 ForkJoin框架之RecursiveAction.
汪文君高併發程式設計第三階段35講 Phaser工具的實戰案例使用第一部分.
汪文君高併發程式設計第三階段36講 Phaser工具的實戰案例使用第二部分.
汪文君高併發程式設計第三階段37講 Phaser工具的實戰案例使用第三部分.
汪文君高併發程式設計第三階段38講 Executor&ExecutorService講解.
汪文君高併發程式設計第三階段39講 ThreadPoolExecutor七大構造引數詳細講解.
汪文君高併發程式設計第三階段40講 ThreadPoolExecutor關閉(很重要)精講.
汪文君高併發程式設計第三階段41講 newCache&newFixed&single ExecutorService詳解.
汪文君高併發程式設計第三階段42講 newWorkStealingPool ExecutorService詳解.
汪文君高併發程式設計第三階段43講 Scheduler的前奏Timer&Linux Crontab & quartz比較.
汪文君高併發程式設計第三階段44講 ExecutorService API詳細講解-上.
汪文君高併發程式設計第三階段45講 ExecutorService 四大內建拒絕策略深入探究.
汪文君高併發程式設計第三階段46講 ExecutorService API詳細講解-中.
汪文君高併發程式設計第三階段47講 ExecutorService API詳細講解-下.
汪文君高併發程式設計第三階段48講 Future&Callable詳細講解-上.
汪文君高併發程式設計第三階段49講 Future&Callable詳細講解-下.
汪文君高併發程式設計第三階段50講 CompletionService詳細介紹.
汪文君高併發程式設計第三階段51講 ScheduledExecutorService詳細講解-上.
汪文君高併發程式設計第三階段52講 ScheduledExecutorService詳細講解-下.
汪文君高併發程式設計第三階段53講 知識回顧與串聯.
汪文君高併發程式設計第三階段54講 課程問題答疑,ExecutorService中的陷阱.
汪文君高併發程式設計第三階段55講 CompletableFuture的使用精講(體驗)-1.
汪文君高併發程式設計第三階段56講 CompletableFuture的使用精講(構建)-2.
汪文君高併發程式設計第三階段57講 CompletableFuture的使用精講(熟練)-3.
汪文君高併發程式設計第三階段58講 CompletableFuture的使用精講(深入)-4.
汪文君高併發程式設計第三階段59講 CompletableFuture的使用精講(掌握)-5.
汪文君高併發程式設計第三階段60講 LinkedList和有序LinkedList的實現.
汪文君高併發程式設計第三階段61講 跳錶資料結構的Java實現-1.
汪文君高併發程式設計第三階段62講 跳錶資料結構的Java實現-2.
汪文君高併發程式設計第三階段63講 跳錶資料結構的Java實現(解決Bug)-3.
汪文君高併發程式設計第三階段64講 ArrayBlockingList詳細講解.
汪文君高併發程式設計第三階段65講 PriorityBlockingQueue詳細講解.
汪文君高併發程式設計第三階段66講 LinkedBlockingQueue詳細講解.
汪文君高併發程式設計第三階段67講 SynchronousQueue詳細講解.
汪文君高併發程式設計第三階段68講 DelayQueue詳細講解.
汪文君高併發程式設計第三階段69講 LinkedBlockingDeque詳細講解.
汪文君高併發程式設計第三階段70講 LinkedTransferQueue詳細講解.
汪文君高併發程式設計第三階段71講 七大BlockingQueue的特點總結,可以不用詳細看.
汪文君高併發程式設計第三階段72講 ConcurrentHashMap效能測試以及JDK1.7原理講解.
汪文君高併發程式設計第三階段73講 ConcurrentHashMap效能測試以及JDK1.8原理講解.
汪文君高併發程式設計第三階段74講 ConcurrentSkipListMap詳細講解.
汪文君高併發程式設計第三階段75講 ConcurrentSkipListMap vs ConcurrentHashMap.
汪文君高併發程式設計第三階段76講 ConcurrentLinkedQueue&ConcurrentLinkedDeque.
汪文君高併發程式設計第三階段77講 CopyOnWriteArrayList&CopyOnWriteArraySet原始碼分析.
汪文君高併發程式設計第三階段78講 ConcurrentLinkedList vs CopyOnWriteArrayList vs SynchronizedList效能對比.
汪文君高併發程式設計第三階段79講 實現一個高併發的無鎖佇列(Lock-Free).
汪文君高併發程式設計第三階段80講 總結與回顧,閒聊與感謝.