原创 【Shell片段】快速添加主機名到/etc/hosts

cp /etc/hosts /etc/hosts_bak hostname |xargs echo 127.0.0.1 >> /etc/hosts

原创 【問題解決】Fatal error "unsafe repository ('git目錄名' is owned by someone else)"

問題復現 近期升級了 Git v2.37.0,發現在git bash進入git目錄執行git命令時出現錯誤:Fatal error "unsafe repository ('git目錄名' is owned by someone else)

原创 【簡記】Groovy/Jenkins腳本中urlencode與urldecode

def plaintext = "測試字符" def encode = java.net.URLEncoder.encode(title, "UTF-8") println 'encode='+encode def decode = jav

原创 如何查找SpringBoot應用中的請求路徑(不使用idea)

背景 昨天有個同事向我諮詢某個接口的物理表是哪個,由於公司業務較多、這塊業務的確不是我負責的,也沒有使用idea不能全局搜索(eclipse搜不到jar內的字符串),也就回復了不清楚。 除了自己寫代碼輸出servlet的路徑和類外,發現了一

原创 【問題解決】unable to do port forwarding: socat not found

問題復現 前陣子應公司要求做華爲雲平臺的調研,寫了一篇文檔包含將華爲雲CCE下載kuberctl配置及使用kubectl轉發流量到本地的操作。 今天一早上同事就發來一個錯誤界面,說是Java遠程調試轉發過來的端口出現問題,如下圖: 處理思

原创 win10關閉講述人、粘滯鍵功能的快捷鍵啓動

簡單記錄下在win10關閉講述人、粘滯鍵快速啓動的快捷鍵,這兩個功能對正常人沒什麼用。誤觸發很煩。 禁用講述人 按windows鍵,輸入“輕鬆使用設置”,點“講述人”,如下圖取消講述人開關和快捷鍵的勾選。 禁用粘滯鍵 按windows鍵,

原创 SSL證書鏈及使用

什麼是證書鏈 證書鏈簡單來說是域名鑰證書、CA公鑰、根證書形成的一個頒發鏈條,屬於公鑰的一部分。 更白話一點,就是證書鏈文件包含一系列CA機構公鑰的證書。 證書鏈格式 一般證書鏈格式是.chain,證書定義順序是倒序的,即先權威CA再根CA

原创 自用Eclipse配置記錄

喜歡用eclipse寫代碼,由於現在的eclipse配置導出的功能缺失較多。這裏開一帖把本人常用的配置記錄一番,省得再到處找。 另:工作空間中有個.metadata 目錄保存了相關的插件及配置,可以複製到其他空工作間中複用配置。 設

原创 【問題解決】容器部署MySQL的數據在docker commit導出的鏡像中丟失

問題起因 最近公司有個甲方項目參加競賽,要求在(基於kubeflow/arena)平臺上部置應用,可以將MySQL打包在應用一起,也可以分開部署,沒有提供volume相關的支持。大意是可以把初始好的數據直接拿到平臺上。 經過本人在Linux

原创 不重啓Docker能添加自籤SSL證書鏡像倉庫嗎?

應用背景 在企業應用Docker規劃初期配置非安全鏡像倉庫時,有時會遺漏一些倉庫沒配置,但此時應用程序已經在Docker平臺上部署起來了,體量越大就越不會讓人去直接重啓Docker。 那麼,不重啓Docker能添加自籤SSL證書鏡像倉庫嗎?

原创 【信創】麒麟操作系統配置在線源及手動查找所需軟件包

獲取操作系統信息 命令:nkvers,關注倒數第2行,示例中大版本:V10,小版本:SP2,CPU架構:aarch64 [root@localhost /]# nkvers ############## Kylin Linux Versio

原创 【問題解決】docker版本v23.0後,構建Dockerfile中FROM私庫鏡像報錯構建失敗

問題情況 Docker版本在v23.0以後,只要Dockerfile中FROM的私庫鏡像不存在本地,就會報錯: # 我本地是v24.0.2版本Docker [root@localhost ipd]# docker build . -t ha

原创 【問題解決】 網關代理Nginx 301暴露自身端口號

一般項目上常用Nginx做負載均衡和靜態資源服務器,本案例中項目上使用Nginx作爲靜態資源服務器出現了很奇怪的現象,我們一起來看看。 “詭異”的現象 部署架構如下圖,Nginx作爲靜態資源服務器監聽8080端口,客戶瀏覽器通過API網關的

原创 隱藏Tomcat中間件名稱及版本號

目的 防止黑客利用Tomcat中間件及版本號有針對性發起攻擊。 處理方法 輸入命令方式 # 進入tomcat/lib目錄 cd Tomcat目錄/lib # 解決catalina.jar,備份ServerInfo.properties un