關於作者
- 前騰訊、前阿里員工,從事Java後臺工作;
- 微信公衆號、頭條號、CSDN賬號都是程序員欣宸
- 對Docker和Kubernetes充滿熱愛;
- 所有文章均爲作者原創;
關於代碼倉庫
- 代碼倉庫裏是博客中涉及的源碼和文件,地址:https://github.com/zq2599/blog_demos
- 如果對您有幫助,請給個Star,謝謝您!
關於本文
- 本文保存了作者所有Java相關文章的地址,並做了輕量級分類,希望您能從中找到有參考價值的內容,那將是我的榮幸;
- 本文不含Spring、SpringBoot、SpringCloud相關的內容,這些會在另一篇文章中彙總;
基礎知識
- 《CentOS7安裝JDK8》
- 《Ubuntu下安裝OpenJDK10》
- 《Ubuntu環境下載OpenJDK11源碼》
- 《體驗RxJava和lambda》
- 《實戰限流(guava的RateLimiter)》
- 《java.util.Optional學習筆記》
- 《org.springframework.util.StopWatch:簡潔的耗時統計小工具》
進階實戰
- 《Java實戰操作MongoDB集羣(副本集)》
- 《Docker下Java文件上傳服務三部曲之一:準備環境》
- 《Docker下Java文件上傳服務三部曲之二:服務端開發》
- 《Docker下Java文件上傳服務三部曲之三:wireshark抓包分析》
- 《實戰Redis序列化性能測試(Kryo和字符串)》
暢遊JVM世界
- 《極簡,利用Docker僅兩行命令就能下載和編譯OpenJDK11》
- 《利用Docker極速下載OpenJDK11源碼》
- 《製作Docker鏡像,用來下載OpenJDK11源碼》
- 《製作Docker鏡像,用來編譯OpenJDK11源碼》
- 《Ubuntu環境編輯OpenJDK11源碼》
- 《openjdk鏡像的tag說明》
- 《ARM64架構下,OpenJDK的官方Docker鏡像爲何沒有8版本?》
- 《ARM架構下的Docker環境,OpenJDK官方沒有8版本鏡像,如何完美解決?》
- 《極速體驗編譯openjdk8(docker環境)》
- 《在docker上編譯openjdk8》
- 《修改,編譯,GDB調試openjdk8源碼(docker環境下)》
- 《環境變量_JAVA_LAUNCHER_DEBUG,它能給你更多的jvm信息》
- 《Java虛擬機學習:方法調用的字節碼指令》
- 《Java的wait()、notify()學習三部曲之一:JVM源碼分析》
- 《Java的wait()、notify()學習三部曲之二:修改JVM源碼看參數》
- 《Java的wait()、notify()學習三部曲之三:修改JVM源碼控制搶鎖順序》
玩轉Maven
- 《Ubuntu部署和體驗Nexus3》
- 《沒有JDK和Maven,用Docker也能構建Maven工程》
- 《maven構建docker鏡像三部曲之一:準備環境》
- 《maven構建docker鏡像三部曲之二:編碼和構建鏡像》
- 《maven構建docker鏡像三部曲之三:推送到遠程倉庫(內網和阿里雲)》
- 《實戰maven私有倉庫三部曲之一:搭建和使用》
- 《實戰maven私有倉庫三部曲之二:上傳到私有倉庫》
- 《實戰maven私有倉庫三部曲之三:Docker下搭建maven私有倉庫》
- 《修改gradle腳本,加速spring4.1源碼編譯構建速度》
- 《Docker與Jib(maven插件版)實戰》
- 《Jib使用小結(Maven插件版)》
- 《Jib構建鏡像問題從定位到深入分析》
- 《kubernetes下的jenkins如何設置maven》
- 《kubernetes下jenkins實戰maven項目編譯構建》