原创 LocalDateTime API 整理

對象介紹 Object desc format LocalDateTime 日期時間 yyyy-MM-dd'T'HH:mm:ss LocalDate 日期 yyyy-MM-dd LocalTime 時間 HH:mm:ss

原创 單例設計模式

常見的五種單例模式實現方式– 主要: 餓漢式(線程安全,調用效率高。 但是,不能延時加載。) 懶漢式(線程安全,調用效率不高。 但是,可以延時加載。) 其他: 雙重檢測鎖式(由於JVM底層內部模型原因,偶爾會出問題。不建議使用) 靜態

原创 SpringBoot 修改啓動日誌輸出

在項目src/main/resources目錄下建立banner.txt文件, SpringBoot 的啓動輸出就被更改了 佛祖 log ${AnsiColor.BRIGHT_YELLOW} ${An

原创 不使用第三方變量交換值

public static void main(String[] args) { int i = 1; int j = 2; i = i + j;// i = 3 : j = 2 j = i -

原创 Properties 文件的編寫與讀取

編寫 .properties 文件 文件編寫以 [ key=value ] 格式 = 符號是允許有空格的, 程序讀取時會去除 = 左右空格 數據以換行來標識結束 定義類獲取.peroperties文件中的值 獲取本類 Cla

原创 SpringBoot 原理之 yaml 解析

導入 SpringBoot 的 snakeyaml 解析包 編寫 yaml 文件 編寫 yaml 文件對應的 class 編寫 main 進行獲取 導入 SpringBoot 的 snakeyaml 解析包 <dependency>

原创 beans64 與 String 之間的自由轉換

需要依賴jar: commons-codec.jarbeans64 工具類 package com.znsd.beans64; import java.io.FileInputStream; import java.io.FileOut