原创 提問的藝術 | 如何聰明地提問

如何聰明地提問 你有疑問,但你害怕當你提問或者從答案獲取更多信息,別人會有其他想法?你可以找到一些提示(在下文)來提出更開放的、有見地的問題,這些問題不僅有助於你,也有助於其他人理解擺在你面前的信息,以及提取更多對你有用的信息。

原创 Springboot | @RequestBody 接收到的參數對象屬性爲空

背景 今天在調試項目的時候遇到一個坑,用Postman發送一個post請求,在Springboot項目使用@RequestBody接收時參數總是報不存在,但是多次檢查postman上的請求格式以及項目代碼都沒有問題 Postman

原创 Docker深入淺出系列 | 單節點Nginx+Springboot實戰

Docker已經上市很多年,不是什麼新鮮事物了,很多企業或者開發同學以前也不多不少有所接觸,但是有實操經驗的人不多,本系列教程主要偏重實戰,儘量講乾貨,會根據本人理解去做闡述,具體官方概念可以查閱官方教程,因爲本系列教程對前一章

原创 Docker深入淺出系列 | Swarm多節點實戰

Docker已經上市很多年,不是什麼新鮮事物了,很多企業或者開發同學以前也不多不少有所接觸,但是有實操經驗的人不多,本系列教程主要偏重實戰,儘量講乾貨,會根據本人理解去做闡述,具體官方概念可以查閱官方教程,因爲本系列教程對前一章

原创 Docker深入淺出系列 | Docker Compose多容器實戰

Docker已經上市很多年,不是什麼新鮮事物了,很多企業或者開發同學以前也不多不少有所接觸,但是有實操經驗的人不多,本系列教程主要偏重實戰,儘量講乾貨,會根據本人理解去做闡述,具體官方概念可以查閱官方教程,因爲本系列教程對前一章

原创 Docker如何給Springboot項目動態傳參

背景 最近有些初學Docker的朋友問到,想通過docker-compose.yml來動態給微服務傳參,而不是每次都要在項目配置文件硬編碼,然後構建服務鏡像,最後打包發佈經過一些列流程才能更新配置,那能不能直接通過docker-c

原创 沙雕與大嬸 | 把5W2H融入你的架構設計吧

故事背景: 沙雕在公司一個開放API團隊工作,平時的工作內容主要是做一些對外API項目開發,負責跟第三方系統對接。雖然工作也幾年了,但是一直都是按照上級做好的設計文檔和分配的任務去做,很少自己去做設計和思考。有一天團隊老大跑路了

原创 Docker深入淺出系列 | 5分鐘搭建鏡像倉庫

Docker已經上市很多年,不是什麼新鮮事物了,很多企業或者開發同學以前也不多不少有所接觸,但是有實操經驗的人不多,本系列教程主要偏重實戰,儘量講乾貨,會根據本人理解去做闡述,具體官方概念可以查閱官方教程,因爲本系列教程對前一章

原创 GO系列 | 5分鐘入門Go語言【譯】

什麼是Google Go? Google Go是由Robert Griesmer,Rob Pike和Ken Thompson在Google設計的一種開源編程語言。 Go在語法上類似於C語言; 除了內存安全性,垃圾回收,結構化類型和

原创 ed後綴讀音規則

相信有不少初學英語的朋友都會對ed發音有點疑惑,爲什麼同樣的ed,會有/d/,/t/,/id/三種發音呢?那麼它們的發音規則是什麼呢?接下來我們一起來揭曉ed發音的祕密。 清輔音和濁輔音 發音時聲帶不震動、送氣的叫清輔音;發音

原创 Docker深入淺出系列 | 單節點多容器網絡通信

文章目錄**教程目標****準備工作****帶着問題開車****同一主機兩個容器如何相互通信?****怎麼從服務器外訪問容器****Docker的三種網絡模式是什麼****Docker網絡通信原理****計算機網絡模型回顧****

原创 Docker深入淺出系列 | 容器初體驗

Docker深入淺出系列 | 容器初體驗 教程目標 Docker已經上市很多年,不是什麼新鮮事物了,很多企業或者開發同學以前也不多不少有所接觸,但是有實操經驗的人不多,本系列教程主要偏重實戰,儘量講乾貨,會根據本人理解去做闡述,具

原创 互聯網那些事 |MQ數據丟失

互聯網那些事 | MQ數據丟失 本系列故事的所有案例和解決方案只是筆者以前在互聯網工作期間的一些事例,僅供大家參考,實際操作應該根據業務和項目情況設計,歡迎大家留言提出寶貴的意見 背景 小王和小明分別維護分佈式系統中A、b兩個

原创 IDEA | Dot Executable: null..No dot executable found

背景 今天想在IDEA上打開.puml後綴的類圖,發現IDEA並不能識別,但是正常的時序圖卻能正常打開,打開類圖就報如下錯誤: 解決方案 經排查,idea的plantuml插件默認只支持時序圖,類圖還需要指定dot.exe,按如

原创 Exception | java.security.NoSuchProviderException: no such provider: BC

背景 今天在用PGP key做JWT簽名和驗籤的時候,轉換報瞭如下錯誤: org.bouncycastle.openpgp.PGPException: exception on setup: java.security.NoSuc