原创 Spring Boot讀取配置屬性的常用方式

歡迎加入[微信圈子]程序員交流圈 交流編程經驗。 1. 前言 在Spring Boot項目中我們經常需要讀取application.yml配置文件的自定義配置,今天就來羅列一下從yaml讀取配置文件的一些常用手段和方法。 2. @Val

原创 MySQl原來是這樣執行的

歡迎加入[微信圈子]程序員交流圈 交流編程經驗。當希望Mysql能夠高效的執行的時候,最好的辦法就是清楚的瞭解Mysql是如何執行查詢的,只有更加全面的瞭解SQL執行的每一個過程,才能更好的進行SQl的優化。當執行一條查詢的SQl的時候

原创 Spring Security 實戰乾貨:圖解Spring Security的過濾器體系

  歡迎加入[微信圈子]程序員交流圈 交流編程經驗。1. 前言我在Spring Security 實戰乾貨:內置 Filter 全解析對Spring Security的內置過濾器進行羅列,但是Spring Security真正的過濾器體

原创 手把手教你美化微軟的新終端Windows Terminal

1. 前言微軟的新終端Windows Terminal終於發佈正式版了。這個終端誕生以來就大獲好評,對於使用Windows進行開發的小夥伴來說又有了新的玩具了。先來看看官方的介紹視頻吧。接着胖哥教大家如何去美化這個終端,把它打造成時尚的

原创 Spring 5的最終功能發行版即將來臨

  歡迎加入[微信圈子]程序員交流圈 交流編程經驗。1. 前提概要2020 年 6 月 25 日Spring Framework團隊發佈博客宣佈Spring Framework最新的里程碑版本Spring Framework 5.3 M

原创 只會JDBC連接MySQL?來試試R2DBC吧

1. 簡介 三月份已經介紹過R2DBC,它是一種異步的、非阻塞的關係式數據庫連接規範。 儘管一些NoSQL數據庫供應商爲其數據庫提供了反應式數據庫客戶端,但對於大多數項目而言,遷移到NoSQL並不是一個理想的選擇。這促使了一個通用的響

原创 Kafka很難嗎?10小時搞定!

Kafka 因其優越的特性廣泛用於日誌收集、用戶活動跟蹤等方面,也得到越來越多企業的青睞,很多 IT 界前輩更是在技術層面不斷深挖。目前,如果你還侷限在 Kafka 的基本應用,將很難 cover 住各種 trouble shootin

原创 互聯網的中層管理,一個龐大且易脆的羣體

這幾年,互聯網行業開始慢下來了。前陣子,華爲被曝出裁掉了1100 餘中層管理者。即使後來任正非發表了一封公開信,表示了不知情和不滿。但是,當企業裁員的大刀揮向中層管理時,似乎在透露着某些端倪。所謂的中層,絕大部分人已經步入職場中年。當中

原创 第二大JDK項目AdoptOpenJDK 加入Eclipse基金會

1. 前提概要知名 OpenJDK 分支 AdoptOpenJDK 近日宣佈,由於 AdoptOpenJDK 的發展需要,其技術指導委員會(TSC)提議將 AdoptOpenJDK 移至 Eclipse 基金會,並且Eclipse 基金

原创 Jib無痛構建Docker鏡像不影響第二天上班

1. 前言 Jib,容器化你的Java應用Jib是Google開發的可以直接構建 Java應用的Docker和OCI鏡像的類庫,以Maven和Gradle插件形式提供。它最騷操作的是可以在沒有Docker守護程序的情況下構建,也就是

原创 Maven中央倉庫正式成爲Oracle官方JDBC驅動程序組件分發中心。

1. 前言相信參與使用Oracle數據庫進行項目開發、運維的同學常常被Oracle JDBC驅動的Maven依賴折磨。現在這一情況在今年二月份得到了改變,甲骨文這個老頑固終於開竅了。一位甲骨文的工程師發佈博客:在Maven中央倉庫中,現

原创 一對多分頁的SQL應該怎麼寫?

1. 前言MySQL一對多的數據分頁是非常常見的需求,比如我們要查詢商品和商品的圖片信息。但是很多人會在這裏遇到分頁的誤區,得到不正確的結果。今天就來分析並解決這個問題。2. 問題分析我們先創建一個簡單商品表和對應的商品圖片關係表,它們

原创 MySQL萬能優化套路你值得擁有

1. 查看優化器狀態show variables like 'optimizer_trace';2. 會話級別臨時開啓set session optimizer_trace="enabled=on",end_markers_in_jso

原创 開源項目AppGet 作者:大廠“套取”了我的方案後把我扔到了一邊

2020 年 5 月,微軟在Build 2020 大會上發佈並開源了微軟官方軟件包管理工具WinGet。然而就在發佈後不久,另一款開源軟件包管理工具AppGet的作者Keivan Beigi (以下稱 Keivan)發文宣佈 AppGe

原创 利用Redis的Geo功能實現查找附近的位置

1. 前言 老闆突然要上線一個需求,獲取當前位置方圓一公里的業務代理點。明天上線!當接到這個需求的時候我差點吐血,這時間也太緊張了。趕緊去查相關的技術選型。經過一番折騰,終於在晚上十點完成了這個需求。現在把大致實現的思路總結一下。