課程介紹
課程來自于 極客時間專欄課-劉超-Java性能調(diào)優(yōu)實戰(zhàn)(完結(jié))
具體內(nèi)容上,專欄共分為七大模塊。
模塊一,概述。這個模塊將為你建立兩個標準。一個是性能調(diào)優(yōu)標準,另一個是調(diào)優(yōu)過程標準,為性能調(diào)優(yōu)實戰(zhàn)做好準備。
模塊二,Java 編程性能調(diào)優(yōu)。這個模塊將從基礎的數(shù)據(jù)類型講起,涉及容器在實際應用場景中的調(diào)優(yōu),還有現(xiàn)在互聯(lián)網(wǎng)系統(tǒng)架構(gòu)中比較重要的網(wǎng)絡通信調(diào)優(yōu)。
模塊三,多線程性能調(diào)優(yōu)。如何做鎖優(yōu)化?如何優(yōu)化多線程上下文切換?如何用協(xié)程來優(yōu)化多線程業(yè)務?這些問題都會在這個模塊重點講解。
模塊四,JVM 性能監(jiān)測及調(diào)優(yōu)。Java 應用程序是運行在 JVM 之上的,對 JVM 進行調(diào)優(yōu)可以提升系統(tǒng)性能。這個模塊將重點講解 Java 對象的創(chuàng)建和回收、內(nèi)存分配等問題。
模塊五,設計模式調(diào)優(yōu)。設計模式可以優(yōu)化架構(gòu)設計,這個模塊將結(jié)合一些復雜的應用場景,解析設計優(yōu)化案例。
模塊六,數(shù)據(jù)庫性能調(diào)優(yōu)。數(shù)據(jù)庫最容易成為整個系統(tǒng)的性能瓶頸,這個模塊會重點解析一些數(shù)據(jù)庫的常用調(diào)優(yōu)方法。
模塊七,實戰(zhàn)演練場。這個模塊將帶你進入綜合性能問題高頻出現(xiàn)的應用場景,綜合應用前面六大模塊的內(nèi)容,學習整體調(diào)優(yōu)方法。
文件目錄
01-開篇詞 (1講)
02-模塊一 · 概述 (2講)
03-模塊二 · Java編程性能調(diào)優(yōu) (10講)
04-模塊三· 多線程性能調(diào)優(yōu) (1講)
05-模塊四·JVM性能監(jiān)測及調(diào)優(yōu)(3講)
06-模塊五 · 設計模式調(diào)優(yōu) (6講)
07-模塊六 · 數(shù)據(jù)庫性能調(diào)優(yōu) (8講)
08-模塊七 · 實戰(zhàn)演練場 (4講)
09-結(jié)束語