There are very few courses on Java performance Tuning, so a comprehensive and in-depth introduction to Java performance Tuning, North wind is exclusive, special lecturer, more than 10 years of Java development work experience, Senior software development system architect, this set of courses are years of work experience and experiences of the summary, The course has a high gold content and practical value, a set of owned, well-paid can be asked!
I. what is the course (comprehensive introduction)
1.1. Background of the course
This course is for most Java developers to write high-quality programs to feel the great wisdom in Java development and to make Java programs more graceful.
1.2. Introduction to the course content
Focus on Java application optimization methods, techniques and ideas, in-depth analysis of the software design level, code level, JVM virtual machine level optimization methods, theoretical and practical, using a wealth of examples to help students understand theoretical knowledge.
1.3. Course Outline
Lesson One (Performance Overview – Two online projects compare the importance of outstanding performance)
Lesson two (Performance overview-Amdahl's law solves the key point of performance)
Lesson Three (Design optimization--application of pattern in practical development 01)
Lesson Four (Design optimization--the use of 02--delay-loaded core in the actual development of the model)
Lesson Five (Design optimization--the application of 03--based on dynamic agent in the actual development of the model)
Lesson Six (Design optimization--the application of the model in practical development 04--based on dynamic agent to complete the actual development)
Seventh Lesson (Design optimization--the application of 05--in practical development to improve performance based on the enjoy meta-mode)
Eighth Lesson (Design optimization--the application of 06--in practical development to improve performance based on decorative mode)
Nineth Lesson (Design optimization--The use of 07--in practical development to improve performance based on observer patterns)
Tenth Lesson (Design optimization--model in real development using 08--buffer components to improve performance)
11th Lesson (Design optimization-pattern in real development using 09--cache components to improve performance)
12th Lesson (Design optimization – Caching in real-world development)
13th Lesson (Design optimization--time change space and space Exchange time actual combat)
14th Lesson (Program optimization-Avoid string memory leaks)
15th Lesson (Program optimization-Choose different string segmentation to improve performance)
16th Lesson (Program optimization-Performance comparison between sets 01)
17th Lesson (Program optimization-Performance comparison between sets 02)
18th Lesson (Program Optimization--the method selection to traverse the collection's highest performance)
19th Lesson (Program optimization--selecting treemap sorting to implement red-black trees to improve performance)
20th Lesson (Program optimization-commonly used to improve performance skills 01)
21st Lesson (Program optimization-commonly used to improve performance skills 02)
22nd Lesson (Program optimization-commonly used to improve performance skills 03)
23rd Lesson (Program Optimization--nio operation improves performance 01)
24th Lesson (Program Optimization--nio operation improves performance 02 (for buffer operation))
25th Lesson (Program Optimization--nio operation improves performance 03 (memory mapped))
26th Lesson (four references in program Optimization--java 01))
27th Lesson (Parallel Program Optimization-Concurrent Development design mode 01))
28th Lesson (Parallel Program Optimization-design pattern for parallel development (Master-worker mode)))
29th Lesson (Parallel Program Optimization-Concurrent Development design pattern (guardedsuspension mode))))
30th Lesson (Parallel Program Optimization-Concurrent Development design mode 04 (invariant mode and producer consumer mode))))
31st Lesson (Parallel Program Optimization--end of pattern and use of thread pooling to improve efficiency)
32nd Lesson (Parallel Program Optimization-synchronization and threadlocal improve performance)
33rd Lesson (JVM tuning-adjusting the XSS boost stack size)
course Baidu Cloud: Link:http://pan.baidu.com/s/1mgBjFja
Password: Dkva
Java Program Performance tuning in layman's video download