1th. Course Preparation
1-1 Course Guidance
1-2 Concurrent Programming First experience
1-3 concurrency and high concurrency basic concepts
2nd Chapter Concurrency Foundation
2-1 CPU Multilevel Cache-cache consistency
2-2 CPU Multi-level cache-Random order execution optimization
2-3 Java memory model
2-4 advantages and risks of concurrency
3rd. Project Preparation
3-1 Case Environment Initialization
3-2 Case Preparation Work
3-3 Concurrent Impersonation-Tools
3-4 Concurrent Impersonation-code
4th Chapter Thread Safety
4-1 Thread Safety-atomicity-atomic-1
4-2 Thread Safety-atomicity-atomic-2
4-3 Thread Safety-atomicity-synchronized
4-4 Thread Safety-visibility
4-5 Thread Safety-order and summary
The 5th Chapter security release Object
5-1 Secure Publishing objects-publishing and escaping
5-2 Secure Publishing objects-four methods-1
5-3 Secure Publishing objects-four methods-2
6th Thread Security Policy
6-1 Immutable Objects-1
6-2 Immutable Objects-2
6-3 Thread Closure-1
6-4 Thread Closure-2
6-5 thread unsafe class and notation-1
6-6 thread unsafe class and notation-2
6-7 Synchronizing Containers-1
6-8 Synchronizing Containers-2
6-9 concurrent container and security sharing policy summary
7th Chapter J.U.C's Aqs
aqs-introduction of 7-1 j.u.c
The Aqs-countdownlatch of 7-2 j.u.c
The Aqs-semaphore of 7-3 j.u.c
The Aqs-cyclicbarrier of 7-4 j.u.c
7-5 j.u.c Aqs-reentrantlock and lock-1
7-6 j.u.c Aqs-reentrantlock and lock-2
8th Chapter J.U.C Component Development
8-1 j.u.c-futuretask-1
8-2 j.u.c-futuretask-2
8-3 J.u.c-forkjoin
8-4 J.u.c-blockingqueue
9th thread Scheduling-Threads Pool
9-1 Thread Pool-1
9-2 Thread Pool-2
9-3 Thread Pool-3
10th Chapter Multithreading Concurrency expansion
10-1 dead Lock
10-2 Concurrency Best Practices
10-3 Spring and Thread safety
10-4 HashMap and Concurrenthashmap analysis
10-5 multi-thread concurrency and Thread safety summary
The 11th chapter on the expansion of high concurrency
The 12th chapter of high concurrency cache thinking
12-1 high concurrency Cache-features, scenarios, and components introduction-1
12-2 high concurrency Cache-features, scenarios, and components introduction-2
12-3 the use of cache-redis with high concurrency
12-4 high concurrency Cache-high concurrency scenario problem and practical explanation
The 13th chapter high concurrency Message queue idea
13-1 high Concurrent Message Queuing-1
13-2 high Concurrent Message Queuing-2
13-3 high Concurrent Message Queuing-3
The 14th chapter on the application of high concurrency split thinking
14-1 high concurrency application split-1
14-2 high concurrency application split-2
The 15th chapter on the application of high concurrency limit current thinking
16th Chapter High concurrency Service downgrade and service fuse thinking
The 17th chapter on the database Çeku of high concurrency and the idea of sub-list
The 18th chapter introduces the high-concurrency high-availability means
The 19th chapter of the course summary
Link: https://pan.baidu.com/s/1syqNj1ZCnzOIuRGd9sYQdg Password: xxxx
Penguin Resource Group: 817504406
Java concurrent programming and high concurrency Solutions video tutorial