原创 原創 | SpringBoot版本竟然引發這種問題,讓我吐血三升!

引言 不知道大家是不是也有一種想法,就是喜歡用新的東西。比如:手機系統出現新版本就趕緊升級、軟件出現新版本也會在第一時間進行升級。反正我是有這種想法,比較喜歡新的東西,因爲新的東西會有更 cool 的特性,可以給人心理、生理上一種舒適感(

原创 get個新技能:redis實現自動補全

點擊上方“java進階架構師”,選擇右上角“置頂公衆號”20大進階架構專題每日送達進階架構精品專題 Mysql優化專題(★★★★)網絡協議專題(★★★★)其餘18大專題,請在主頁菜單欄查看後臺回覆【加羣】,獲取BAT真實面經忘了redi

原创 【原創】如何高效管理你的js代碼

  1.爲什麼需要管理好js代碼 1.1 你有遇到這些情況嗎 其他項目使用自己慢慢豐富的工具類,你是copy過去的? 難免需要刪除整個node_modules並重裝依賴庫,你會因爲重寫過某些庫的代碼而糾結? 其他人協作開發時,

原创 IntelliJ IDEA 內存優化最佳實踐

點擊上方“java進階架構師”,選擇右上角“置頂公衆號”20大進階架構專題每日送達進階架構精品專題 Mysql優化專題(★★★★)網絡協議專題(★★★★)其餘18大專題,請在主頁菜單欄查看後臺回覆【加羣】,獲取BAT真實面經原文鏈接::

原创 2019:新推薦幾個IDEA插件,Java開發者擼碼利器

這裏只是推薦一下好用的插件,具體的使用方法不一一詳細介紹。JRebel for IntelliJ一款熱部署插件,只要不是修改了項目的配置文件,用它都可以實現熱部署。收費的,破解比較麻煩。不過功能確實很強大。算是開發必備神器了。熱部署快捷

原创 買什麼數據結構與算法,這裏有:動態圖解十大經典排序算法(含JAVA代碼實現)...

點擊上方“java進階架構師”,選擇右上角“置頂公衆號”20大進階架構專題每日送達進階架構精品專題 Mysql優化專題(★★★★)網絡協議專題(★★★★)其餘18大專題,請在公衆號主頁菜單欄查看需要進羣討論學習,後臺回覆【加羣】即可ps

原创 【原創】002 | 搭上SpringBoot事務源碼分析專車

專車介紹 該趟專車是開往Spring Boot事務源碼分析的專車 專車問題 爲什麼加上@Transactional註解就可以實現事務? 分析事務源碼之後我們可以學到什麼? 專車名詞 事務 程序中通常使用事務來達到數據的一致性

原创 2018.7-2019.7一週年Java進階架構師技術文章整理 | 建議收藏

其實師長的公衆號從2017年就開始發技術文章了,但是因爲某些原因(就是懶)太監了許久,直到2018.7的時候才恢復更新。不知不覺中,已經更新了一年的廣告,在沒廣告的日子裏,順帶更新技術文章,截至2019.7,一年整,更新的技術文達330

原创 如何寫出讓同事無法維護的代碼?

點擊上方“java進階架構師”,選擇右上角“置頂公衆號”20大進階架構專題每日送達原文:http://mindprod.com/jgloss/unmain.html譯者:陳皓 (@左耳朵耗子)譯文:http://coolshell.cn

原创 十次豔遇單例設計模式(Singleton Pattern)

  1.引言 單例設計模式(Singleton Pattern)是最簡單且常見的設計模式之一,在它的核心結構中只包含一個被稱爲單例的特殊類。通過單例模式可以保證系統中一個類只有一個實例而且該實例易於外界訪問,從而方便對實例個數的控制並節約

原创 精選提高開發效率的15個idea插件

一、IntelliJ IDEA開發最近大部分開發IDE工具都切換到了,所以也花了點心思去找了相關的插件。這裏整理的適合各種語言開發的通用插件,也排除掉IntelliJ IDEA自帶的常用插件了(有些插件在安裝IntelliJ IDEA的

原创 【原創】非要重寫equals和hashcode嗎?我偏不!圖解hash算法!

究竟爲什麼要重寫equals和hashcode??? 目錄 1、equals()方法和hashCode()方法介紹 1.1、equals()方法 1.2、hashCode()方法 2、Hash算法介紹 3、重寫equa

原创 拜託!面試請不要再問我Spring Cloud底層原理!

點擊上方“java進階架構師”,選擇右上角“置頂公衆號”20大進階架構專題每日送達目錄一、業務場景介紹二、Spring Cloud核心組件:Eureka三、Spring Cloud核心組件:Feign四、Spring Cloud核心組件

原创 Java高級開發必會的50個性能優化的細節(珍藏版)

         點擊上方“java進階架構師”,選擇右上角“置頂公衆號”20大進階架構專題每日送達在JAVA程序中,性能問題的大部分原因並不在於JAVA語言,而是程序本身。養成良好的編碼習慣非常重要,能夠顯著地提升程序性能。● 1.

原创 【併發編程】一文帶你讀懂深入理解Java內存模型(面試版本)

併發編程這一塊內容,是高級資深工程師必備知識點,25K起如果不懂併發編程,那基本到頂。但是併發編程內容龐雜,如何系統學習?本專題將會系統講解併發編程的所有知識點,包括但不限於:線程通信機制,深入JMM內存模型原理,深入synchroni