【死磕 Spring】—- Spring 的環境&屬性:PropertySource、Environment、Profile
spring.profiles.active 和 @Profile 這兩個我相信各位都熟悉吧,主要功能是可以實現不同環境下(開發、測試、生產)引數配置的切換。其實關於環境的切換,小編在部落格 【死磕Spring】—– ...
spring.profiles.active 和 @Profile 這兩個我相信各位都熟悉吧,主要功能是可以實現不同環境下(開發、測試、生產)引數配置的切換。其實關於環境的切換,小編在部落格 【死磕Spring】—– ...
開發和運維的整合翻開了軟體開發的全新篇章。如果你還是DevOps的新手,或者正在尋求改進已有流程的方法,那麼第一道關卡就是調研哪些工具最適合你的團隊。 本文整理了工具串列,為大家選擇所需的工具提供詳實的參考資訊。讓我們一起看看...
JavaScript的進攻 公元2014年,Java 第八代國王終於登上了王位。 第一次早朝,國王坐在高高的寶座上,看著畢恭畢敬的大臣,第一次體會到了皇權的威力。 德高望重的IO大臣顫悠悠地走上前來...
前言 像我這樣的菜鳥,總會有各種疑問,剛開始是對 JDK API 的疑問,對 NIO 的疑問,對 JVM 的疑問,當工作幾年後,對服務的可用性,可擴充套件性也有了新的疑問,什麼疑問呢?其實是老生常談的話題:服務的擴容問題。 正常情況下的服務演化...
一、微服務 1.1、基本概念 1.1.1 什麼是微服務? 微服務架構是SOA思想某一種具體實現。是一種將單應用程式作為一套小型服務開發的方法,每種應用程式都在其自己的行程中執行,並採用輕量級的通訊機制(TCP...
關於synchronized的底層實現,網上有很多文章了。但是很多文章要麼作者根本沒看程式碼,僅僅是根據網上其他文章總結、照搬而成,難免有些錯誤;要麼很多點都是一筆帶過,對於為什麼這樣實現沒有一個說法,讓像我這樣的讀者意猶未盡。 本系列文章將...
這個冬天感覺比以往要冷很多。很多公司都在裁員,搞得人心惶惶。常聽到身邊有人吐槽:“紅利我是一個沒趕上,還把我推到了懸崖邊上”。然而在我看來,這種低潮期對於普通的我們而言卻蘊藏了更多的機會,福禍相依,也許危機正是逆風翻盤的好時機。在這裡我們為...
1. 常見工作流程 1.1 更新操作 1.2 建立本次提交 1.3 推送遠端分支 2. 常見問題分析 2.1 合併遠端分支衝突 2.2 恢復儲藏衝突 2.3 檔案佔用錯誤 3. 先提交還是先更新?是個問題! 3.1 先提交後更新導致的問題 ...
本文講述調整sql邏輯達到最佳化目的案例 一前言 前面一篇文章說過在有贊的資料庫運維體系裡面,每個實體會部署相應的sql-killer工具,實時處理耗時比較長的查詢。 業務方報執行某個功能時,系統報錯Query execution was i...
本週開源中國陸續公佈了兩個年度榜單,分別是國產新秀榜 TOP 30 和國產新增榜 TOP 50。由於兩個榜單的資料來源都是國內開源專案,所以會有部分專案同時出現在兩個榜單上。 今天公佈的這份榜單 —— 開源中國 2018 新增開源軟體最受歡...