原创 spring-boot之starter

文章目錄1.如何理解starter1.1.模塊管理,自動加載Bean到IOC1.2.通過spring-boot-starter-web去理解starter概念 1.如何理解starter 1.1.模塊管理,自動加載Bean到IOC

原创 redis之發佈訂閱模式

文章目錄1.列表list的發佈訂閱模式的侷限性2.redis的發佈訂閱模式2.1.概述2.2.相關命令2.2.1.客戶端訂閱頻道消息2.2.1.1.完全匹配:subscribe name2.2.1.2.規則匹配:支持?和*佔位符。

原创 linux命令之tail命令

文章目錄1.數據準備 :loginf.log文件 100行記錄2.命令格式:tail tail [參數] [文件名]3.tail loginfo.log:不帶參數默認輸出最後10行內容4.tail -f loginfo.log:實

原创 redis之常用命令

文章目錄1.連接redis服務1.1.連接本地redis服務 redis-cli1.2.連接遠程的redis服務2.redis數據庫級別操作2.1.切換redis庫(n爲幾庫):select n2.2.清空當前選中庫(n庫)數據:

原创 JVM之G1收集器選擇以及調優與最佳指南

文章目錄1.什麼情況下選擇G1收集器1.1.超過50%的存活對象佔用着堆內存1.2.對象分配速度上升變化非常快1.3.垃圾回收比較長2.調優2.1.備註:接下來的調優,我們主要是通過吞吐量,垃圾回收停頓時間,回收次數來比較2.1.

原创 JVM之垃圾回收日誌分析以及常用垃圾回收日誌分析的界面工具

文章目錄1.垃圾回收發生的時機2.通過Parallel垃圾回收器收集2.1.配置 -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -Xloggc:

原创 JDK之安裝路徑查看 /usr/libexec/java_home -V

localhost:libexec gaoxinfu$ /usr/libexec/java_home -V Matching Java Virtual Machines (3): 9.0.4, x86_64: "Java

原创 JDK之垃圾回收

JDK之垃圾回收

原创 JDK之參數詳述

JDK之參數詳述

原创 JDK之內存模型以及棧與堆的關係

文章目錄1.Java對象內存模型1.1.對象頭1.2.實力數據1.3.對齊補充的數據2.方法區指向堆3.堆指向方法區 1.Java對象內存模型 1.首先一個對象,包含三塊:對象頭,實例數據和對齊補充的數據; 1.1.對象頭 1

原创 Idea之關於Idea導入項目jar引用不進來,或者找不到引用的版本jar包問題

文章目錄1.問題描述1.1.文字描述1.2.圖示描述2.參考解決方案2.1.確認倉庫中確實有該版本2.2.刪除 *lastUpdated文件,由於有這個文件,不會在下載該版本 1.問題描述 1.1.文字描述 1.我們在導入項目的過

原创 SVN下載下來的項目,導入Idea中,如何集成SVN插件,實現Idea中SVN同步

文章目錄問題背景解決方案 問題背景 1.我們用SVN工具下載下來項目之後,發現導入Idea時候,無法在Idea中進行更新,提交等SVN的操作, 這個時候,我們如何解決呢? 解決方案 可以看到右鍵可以更新了

原创 Kubernetes之Pod組件深入

Pod 官網 英文官網 https://kubernetes.io/docs/concepts/workloads/pods/pod-overview/ 中文官網 https://kubernetes.io/zh/docs/co

原创 Kubernetes之Service發佈類型-ClusterIP 項目實戰

文章目錄創建命名空間 kubectl create namespace wordpress創建配置文件 wordpress-db.yaml文件 [數據庫]啓動 kubectl apply -f wordpress-db.yaml創

原创 Kubernetes之Service 組件深入

文章目錄1.前言2.官網3.概念4.架構5.Discovering services [服務發佈類型]5.1.ClusterIP 類型5.1.1. 案例分析1- 內部請求訪問pod集羣5.1.1.1.whoami-deployme