- 01.什么是ORACLE
- 02.掛載window2003
- 03.網絡配置
- 04.ORACLE安裝及體系結構講解
- 05.遠程連接ORACLE
- 06.可視化工具安裝與配置
- 07.需求分析與表結構
- 08.創建表空間
- 09.創建用戶與用戶賦權
- 10.表的創建修改與刪除
- 11.數據增刪改
- 12.搭建開發環境和編寫工具類
- 13.JDBC連接Oracle-數據的增刪改操作
- 14.整庫導出和導入
- 15.按用戶和表導入導出
- 16.總結
- 00.回顧
- 01.單表查詢-簡單條件和去重
- 02.單表查詢-排序和基于偽列查詢
- 03.單表查詢-聚合統計
- 04.內連接
- 05.外連接
- 06.where子句中的子查詢
- 07.from子句的子查詢
- 08.select子句子查詢
- 09.分頁查詢
- 10.字符函數
- 11.數值函數
- 12.日期函數
- 13.轉換函數
- 14.其它函數
- 15.行列轉換
- 16.分析函數
- 17.集合運算
- 18.總結
- 3-00.回顧
- 01.什么是視圖
- 02.創建修改刪除視圖語法
- 03.視圖案例-簡單視圖
- 04.視圖案例-檢查約束的視圖
- 05.視圖案例-只讀視圖
- 06.視圖案例-帶錯誤的視圖
- 07.視圖案例-多表關聯的視圖
- 08.視圖案例-聚合統計的視圖
- 09.物化視圖-概念及語法
- 10.物化視圖案例-手動刷新的物化視圖
- 11.物化視圖案例-自動刷新的物化視圖
- 12.物化視圖案例-創建時不生成數據的物化視圖
- 13.物化視圖案例-增量刷新的物化視圖
- 14.序列-什么是序列
- 15.序列-語法
- 16.序列-案例
- 17.同義詞-概念
- 18.同義詞-案例
- 19.索引-什么是索引
- 20.索引-普通索引
- 21.索引-唯一索引和復合索引
- 22.索引-反向鍵索引
- 23.索引-位圖索引
- 24.總結
- 4-00.回顧
- 01.什么是PLSQL
- 02.變量聲明與賦值
- 03.變量select into賦值
- 04.屬性類型
- 05.異常
- 06.條件判斷
- 07.循環
- 08.游標語法
- 09.游標案例
- 10.帶參數的游標
- 11.for循環游標
- 12.存儲函數
- 13.存儲過程-什么是存儲過程
- 14.不帶傳出參數的存儲過程創建及調用
- 15.JDBC調用不帶傳出參數的存儲過程
- 16.帶傳出參數的存儲過程創建與調用
- 17.JDBC調用帶傳出參數的存儲過程
- 18.什么是觸發器
- 19.觸發器語法
- 20.前置觸發器
- 21.后置觸發器
- 22.總結
課程簡介
眾所周知,java程序需要運行到jvm虛擬機上,但程序在運行的過程中,經常會發生性能低、CPU占用率高、死鎖、內存溢出等故障,很多初學者遇到此類問題,由于不會借助于一些工具,常常會覺得無從下手。虛擬機性能分析和故障解決工具這門課程的設計初衷就是讓大家學會如何借助于一些jdk自帶的工具,來監控jvm內存,解決jvm故障。本次課程會講解jdk自帶的常用命令行工具和可視化工具,基于這些基礎,會通過案例來講解如何通過這些工具來解決jvm故障,由點到面、深入淺出、通俗易懂,讓初學者徹底清楚jdk自帶工具的基本使用及其在jvm性能分析和故障解決中的具體應用,輕松應對面試、拿到高薪。
課程亮點
本套課程將會系統的講解jdk自帶的命令行工具如jps、jhat、jinfo、jmap、jstack基本使用,以及可視化工具如jconsole、jvisualvm基本使用,并在每一個工具的基本使用講解完畢后,都會通過案例來具體講解該工具在實際開發中的應用,基于這些知識,最后會講解cpu性能分析、線程性能分析和內存性能分析的技巧。整體課程講解邏輯清晰、內容詳實、深入淺出、通俗易懂。
適用人群
有一定的Java基礎,對jvm內存結構和垃圾回收機制有一定的了解。