- Mar 16 Thu 2017 20:38
-
文章列表
- Mar 15 Wed 2017 22:42
-
jvm系列(四):jvm調優-命令大全(jps jstat jmap jhat jstack jinfo)

文章出處
運用jvm自帶的命令可以方便的在生產監控和打印堆棧的日志信息幫忙我們來定位問題!雖然jvm調優成熟的工具已經有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,但是在生產環境出現問題的時候,一方面工具的使用會有所限制,另一方面喜歡裝X的我們,總喜歡在出現問題的時候在終端輸入一些命令來解決。所有的工具幾乎都是依賴于jdk的接口和底層的這些命令,研究這些命令的使用也讓我們更能了解jvm構成和特性。
Sun JDK監控和故障處理命令有jps jstat jmap jhat jstack jinfo下面做一一介紹
jps
- Mar 15 Wed 2017 22:42
-
spring boot(一):入門篇
- Mar 15 Wed 2017 22:42
-
jvm系列(一):java類的加載機制

文章出處
java類的加載機制
1、什么是類的加載
類的加載指的是將類的.class文件中的二進制數據讀入到內存中,將其放在運行時數據區的方法區內,然后在堆區創建一個java.lang.Class對象,用來封裝類在方法區內的數據結構。類的加載的最終產品是位于堆區中的Class對象,Class對象封裝了類在方法區內的數據結構,并且向Java程序員提供了訪問方法區內的數據結構的接口。
類加載器并不需要等到某個類被“首次主動使用”時再加載它,JVM規范允許類加載器在預料某個類將要被使用時就預先加載它,如果在預先加載的過程中遇到了.class文件缺失或存在錯誤,類加載器必須在程序首次主動使用該類時才報告錯誤(LinkageError錯誤)如果這個類一直沒有被程序主動使用,那么類加載器就不會報告錯誤
- Mar 15 Wed 2017 22:41
-
jvm系列(三):java GC算法 垃圾收集器
- Mar 15 Wed 2017 22:41
-
spring boot 實戰:我們的第一款開源軟件
- Mar 15 Wed 2017 22:41
-
jvm系列(六):jvm調優-從eclipse開始
- Mar 15 Wed 2017 22:41
-
混合應用技術選型
- Mar 15 Wed 2017 22:41
-
jvm系列(二):JVM內存結構
- Mar 15 Wed 2017 22:41
-
spring boot(五):spring data jpa的使用
文章出處
在上篇文章springboot(二):web綜合開發中簡單介紹了一下spring data jpa的基礎性使用,這篇文章將更加全面的介紹spring data jpa 常見用法以及注意事項
使用spring data jpa 開發時,發現國內對spring boot jpa全面介紹的文章比較少案例也比較零碎,因此寫文章總結一下。本人也正在翻譯Spring Data JPA 參考指南,有興趣的同學歡迎聯系我,一起加入翻譯中!
spring data jpa介紹
首先了解JPA是什么?
- Mar 15 Wed 2017 22:41
-
spring boot(五):spring data jpa的使用
文章出處
在上篇文章springboot(二):web綜合開發中簡單介紹了一下spring data jpa的基礎性使用,這篇文章將更加全面的介紹spring data jpa 常見用法以及注意事項
使用spring data jpa 開發時,發現國內對spring boot jpa全面介紹的文章比較少案例也比較零碎,因此寫文章總結一下。本人也正在翻譯Spring Data JPA 參考指南,有興趣的同學歡迎聯系我,一起加入翻譯中!
spring data jpa介紹
首先了解JPA是什么?
- Mar 15 Wed 2017 22:41
-
spring boot(二):web綜合開發
文章出處
上篇文章介紹了Spring boot初級教程:spring boot(一):入門篇,方便大家快速入門、了解實踐Spring boot特性;本篇文章接著上篇內容繼續為大家介紹spring boot的其它特性(有些未必是spring boot體系桟的功能,但是是spring特別推薦的一些開源技術本文也會介紹),對了這里只是一個大概的介紹,特別詳細的使用我們會在其它的文章中來展開說明。
web開發
spring boot web開發非常的簡單,其中包括常用的json輸出、filters、property、log等




