原创 Java8中Optional的正確使用姿勢

  單純的使用Optional並不能很好的解決業務中的NPE問題 - 簡書 https://www.jianshu.com/p/f21afe47a3e7     單純的使用Optional並不能很好的解決業務中的NPE問題   工作中經常

原创 Intellij熱部署插件JRebel(配置+激活)

  Jrebel激活 https://blog.csdn.net/qq_41933149/article/details/100815529     本次服務長期穩定提供給各位同學使用哦! 服務器地址:https://jrebel.qek

原创 gvim菜單欄亂碼解決辦法

  打開gvim發現菜單欄是亂碼 https://blog.csdn.net/jaray/article/details/86216941   默認安裝將會把中文區域設置爲zh_CN.utf8,而GVim能識別的中文區域設置爲zh_CN.

原创 Maven依賴傳遞和衝突解決

  好機會,我要幫女同事解決Maven衝突問題 https://mp.weixin.qq.com/s/swqB37wSv4kdYcHSQwbsHg   好機會,我要幫女同事解決Maven衝突問題   任何一個故事起因最重要 任何一個職

原创 Linux服務器出現:No space left on device的解決方法 及 linux inode, block區域講解

  Linux服務器出現:No space left on device的解決方法_運維_DRACOYU的博客-CSDN博客 https://blog.csdn.net/chanbo8205/article/details/8522945

原创 Java字符串模板格式化彙總8法(附性能對比)

Java字符串模板格式化彙總8法(附性能對比)   結論:  1. 循環中, 不要用+進行字符串拼接, 而用StringBuilder.append()方法 2. 非循環中, 字符串拼接使用+性能最高, 其次是StringBuilder.

原创 微服務架構總結性介紹 (深度好文)

          微服務架構總結性介紹 (深度好文) 資料來源:有架構給我的一些資料,以及自己百度和論壇、社區找來的一些資料,權當做一個總結式的簡介。。。   目錄如下: 一、微服務架構介紹 二、出現和發展 三、傳統開發模式和微服務的區

原创 Spring filter, interceptor, controllerAdvice, aspect, controller調用順序

        如圖:請求進來 會按照 filter -> interceptor -> controllerAdvice -> aspect  -> controller的順序調用 當controller返回異常 也會按照control

原创 springboot繼承AbstractErrorController實現全局的異常處理(附@ExceptionHandler的對比)

  springboot繼承AbstractErrorController實現全局的異常處理(附@ExceptionHandler的對比)     項目中常常需要一個全局異常,防止未處理的異常信息直接暴露給用戶,影響用戶體驗。spring

原创 Kotlin下的5種單例模式

    Kotlin下的5種單例模式   https://www.jianshu.com/p/5797b3d0ebd0     前言 最近在學習Kotlin這門語言,在項目開發中,運用到了單例模式。因爲其表達方式與Java是不同的。所以對

原创 Kotlin之 lateinit 和 by lazy(延遲初始化)

    Kotlin之 lateinit 和 by lazy(延遲初始化)     一,lateinit(延遲初始化屬性)(只能用在var變量上) 一般地,屬性聲明爲非空類型必須在構造函數中初始化(我們知道,kotlin中默認是空安全的

原创 python多進程和多線程誰更快

  Python IO密集型任務、計算密集型任務,以及多線程、多進程 - tsw123 - 博客園 https://www.cnblogs.com/tsw123/p/9504460.html     Python IO密集型任務、計算密集

原创 python併發編程(多線程, 多進程, 線程池, 進程池)講解

python支持的幾種併發方式進行簡單的總結 - Chen Jian - 博客園 https://www.cnblogs.com/chjbbs/p/8205428.html   python併發編程(多線程, 多進程, 線程池, 進程池)

原创 阿里巴巴Java開發手冊(詳盡版)v1.4.0

    阿里巴巴Java開發手冊(詳盡版)v1.4.0 https://files-cdn.cnblogs.com/files/live365wang/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5

原创 java.lang - 不用import

  java.lang - 不用import - 努力的小白 - CSDN博客 https://blog.csdn.net/weixin_43670802/article/details/88166912   java.lang - 不用