原创 Java源碼分析:Guava之不可變集合ImmutableMap的源碼分析

一、案例場景 遇到過這樣的場景,在定義一個static修飾的Map時,使用了大量的put()方法賦值,就類似這樣—— public static final Map<String,String> dayMap= new HashMap<>

原创 Java編程技巧:if-else優化實踐總結歸納

文/朱季謙 說實話,其實我很討厭在代碼裏大量使用if-else,一是因爲該類代碼執行方式屬於面向過程的,二嘛,則是會顯得代碼過於冗餘。這篇筆記,主要記錄一些自己在工作實踐當中針對if-else的優化心得,將會不定期地長期更新。 一、使用策

原创 if-else優化實踐總結歸納

說實話,其實我很討厭在代碼裏大量使用if-else,一是因爲該類代碼屬於面向過程的,二嘛,則是會顯得代碼過於冗餘。這篇筆記,主要記錄一些自己在工作實踐當中針對if-else的優化心得,將會不定期地長期更新。 一、使用策略枚舉來優化if-e

原创 啓動dubbo消費端過程提示No provider available for the service的問題定位與解決

文/朱季謙 某次在啓動dubbo消費端時,發現無法從zookeeper註冊中心獲取到所依賴的消費者API,啓動日誌一直出現這樣的異常提示 Failed to check the status of the service com.fte.z

原创 Java解析xml文件遇到特殊符號&會出現異常的解決方案

文/朱季謙 在一次Java解析xml文件的開發過程中,使用SAX解析時,出現了這樣一個異常信息: Error on line 60 of document : 對實體 "xxx" 的引用必須以 ';' 分隔符結尾; 我打開xml文件後,發

原创 寫作與編程都是刻意練習的過程

文/朱季謙 我一直都很鼓勵身邊的小夥伴寫作,但很遺憾,這幾年,除了堅持寫技術博客和偶爾接幾個IP短故事的單子外,其他例如與文學相關的,都很少涉及。當筆擱在角落裏久了,再拿起時 ,難免就會有一種生疏感,需要堅持一段時間,才能逐漸找回感覺。其實

原创 第一章:盤古,開闢天地

原創/朱季謙 盤古,作爲上古時代的程序員,出於興趣愛好,他利用業餘時間獨自搭建了一套暫時還很是粗糙的框架。 這套框架最初只有兩個功能,一個是天空,一個是大地,除此之外,什麼也沒有。 此時,留着大鬍子的盤古正坐在電腦前,抽了一支菸,沉思良久

原创 【程序員的腦洞故事】盤古,開闢天地

文/朱季謙   盤古,作爲上古時代的程序員,出於興趣愛好,他利用業餘時間獨自搭建了一套暫時還很是粗糙的框架。 這套框架最初只有兩個功能,一個是天空,一個是大地,除此之外,什麼也沒有。       此時,留着大鬍子的盤古正坐在電腦前,抽了一支

原创 我是一座孤島

原創/朱季謙我是一座漂浮在海洋上的孤島,每天醒來,都可以看到燦爛的陽光,看到朵朵倒映在海面上的白雲,看到從頭頂倏忽而過的海鷗…..我的目光一直被這些美麗的東西所填充,我以爲這個世界就像我所看到的那樣,溫柔,美好,乾淨,但我卻忽略了在這片海洋

原创 我用了好些年,去走一條很是坎坷的陌生道路

原創/朱季謙我用了好些年,去走了一條很是坎坷的陌生道路,這種坎坷,是生命的前二十年裏未曾有過的。從2017下半年到2019年上半年,我經常失眠,夜晚躺在牀上,總感覺到有一塊巨大而無形的石頭壓在胸口,沉重到呼吸困難。那兩年經歷了各種各樣的失敗

原创 實際使用Elasticdump工具對Elasticsearch集羣進行數據備份和數據還原

文/朱季謙 目錄 一、Elasticdump工具介紹 二、Elasticdump工具安裝 三、Elasticdump工具使用 最近在開發當中做了一些涉及到Elasticsearch映射結構及數據導出導入的工作,怕以後會把這過程忘記,可

原创 深入Spring Security魔幻山谷-獲取認證機制核心原理講解(新版)

文/朱季謙 本文基於Springboot+Vue+Spring Security框架而寫的原創學習筆記,demo代碼參考《Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統》一書。

原创 Activiti工作流學習筆記(四)——工作流引擎中責任鏈模式的建立與應用原理

原創/朱季謙 本文需要一定責任鏈模式的基礎與Activiti工作流知識,主要分成三部分講解: 一、簡單理解責任鏈模式概念 二、Activiti工作流裏責任鏈模式的建立 三、Activiti工作流裏責任鏈模式的應用 一、簡單理解責任鏈模式概

原创 聽了一首張國榮的《沉默是金》

原創/朱季謙 張國榮離開人世的那陣子,我在電視裏看到了相關新聞,只是當時年紀小,並不知道這是誰,甚至連他名字都沒有什麼概念,唯獨從大人口中得知,那是香港一位很出名的明星。 2000年千禧年前後,父輩們特別熱衷香港的電影和歌曲,像Beyond

原创 舊日的花田半畝

原創/朱季謙 我第一次知道博客,其實是因爲一本名爲《花田半畝》的書,書名取自朱熹的《觀書有感》:“半畝方塘一鑑開,天光雲影共徘徊。問渠哪得清如許,爲有源頭活水來。” 寫這本書的作者,其實早在2007年的時候就離開了這個世界,但她的善良與堅強