In-depth Java Program Performance tuning (Amdahl law, cache component, parallel development, thread pool, JVM tuning)
Course Lecturer: Special
Course Category: Java core
Suitable for people: Beginner
Number of lessons: 33 hours
Update level: Complete
Using technology: Amdahl Law, caching components, parallel development, thread pooling, JVM tuning
Projects involved: the use of patterns in practical development
In-depth Java program performance tuning download: Http://pan.baidu.com/s/1ntn0ZTB Password: ijlu
Java Performance Tuning:
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, In-depth Java program Performance tuning courses have high gold and practical value, a set of owned, well-paid, suitable for Java software development engineers.
1. Introduction to Java Performance Tuning course content
In-depth Java program Performance tuning focuses 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 learners understand theoretical knowledge.
2. Java Performance Tuning 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 Pattern 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)
Contact qq:1840215592
Java Performance Tuning _ in-depth Java Program Performance tuning (parallel development, JVM tuning)