原创 Artanis: 工作日誌自動收發系統

前提 Artanis是一款基於Spring Boot的員工工作日報自動收發系統。你可以DIY你的催促和總結任務,在無需重新編譯整個項目的前提下,只修改少數配置文件。 豐富的可選項使其非常得簡單易用。例如,你可以設置你的小組在一週中

原创 Spring Boot學習筆記(六)——Lombok篇

章節索引前提配置依賴安裝插件常用註解介紹@Data@NoArgsConstructor@AllArgsConstructor@Builder@Cleanup@NonNull@Slf4j後記 前提 這篇博文是這套Spring Bo

原创 Spring Boot學習筆記(五)——Jasypt加解密篇

章節索引前提工程中的敏感信息解決問題的邏輯加密敏感信息配置依賴加密修改配置文件@EnableEncryptableProperties註解啓動工程後記 前提 這篇博文是這套Spring Boot學習筆記的第五篇——Jasypt加

原创 Spring Boot學習筆記(七)——日誌管理篇

章節索引前提日誌配置文件的內容Logback配置說明兩個需要注意的屬性爲工程引用配置輸出日誌後記 前提 這篇博文是這套Spring Boot學習筆記的第七篇——日誌管理篇,主要內容包含如何編寫logback配置文件,以及如何調用

原创 Spring Boot學習筆記(四)——JPA篇(下)

章節索引前提Spring JPA的依賴由DAO到Repository的進化一個簡單的示例JpaRepository代碼自動生成的規則自定義查詢自定義更新Spring JPA的一些配置後記 前提 這篇博文是這套Spring Boo

原创 C++學習筆記(一)——綜述篇

章節索引Motivation開發環境系列博文後記 Motivation 計劃趕不上變化。大家可以看到,我的博文本來大多數都是Java相關的知識和技能。但是這一切的改變發生於2019年9月18日就基本宣告結束的我的秋招。我清楚地記得

原创 Spring Boot學習筆記(三)——JPA篇(上)

章節索引前提JPA類級註解@Entity@Table@UniqueConstraint@Index字段級註解@Id@GeneratedValue@Column讓註解發揮作用自動化生成數據庫表後記 前提 這篇博文是這套Spring

原创 系統環境差異造成的異常

章節索引Motivation異常1:訪問Servlet報錯404,排除了各種錯誤的可能,仍不能正確訪問異常2:用自己實現的MD5加密算法對用戶密碼進行加密,發現相同的密碼明文在PC(開發用的電腦)上和服務器端得到的密文(即散列值)

原创 C++學習筆記(二)——vector庫篇

章節索引vector是什麼?如何引入vector庫?如何創建一個vector?常用方法插入元素刪除元素訪問元素修改元素求大小判空二維數組實踐中遇到的一個坑解決方案 vector是什麼? vector是C++ STL中的一個動態數組

原创 Spring Boot學習筆記(二)——配置篇

章節索引前言創建工程工程結構啓動工程後記 前言 這篇博文是這套Spring Boot學習筆記的第二篇——配置篇,主要內容包含通過IntelliJ IDEA創建一個Spring Boot工程,以及Spring Boot工程的相關特

原创 Spring Boot學習筆記(一)——綜述篇

章節索引MotivationSpring Boot的優點配置文件更加精簡依賴配置大幅度減少便於集成優秀的框架獨立容器,避免衝突系列博文後記 Motivation Spring框架給Java Web開發建立了一套基準,提供的大量A

原创 小組成員工作日誌自動收發系統:NISLJournalManager

前提 NISLJournalManager是一款基於Spring Framework的員工工作日報自動收發系統。你可以DIY你的催促和總結任務,在無需重新編譯整個項目的前提下,只修改少數配置文件。 豐富的可選項使其非常得簡單易用.

原创 軟件版本差異造成的異常

章節索引前提異常1:java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException.異常2:tomcat用戶權限已設置但仍然報403錯誤後記 前提 作爲異常及其解決方案的收集貼

原创 記一個由多線程併發引發的異常

章節索引前提任務工廠使用場景示例任務發生了覆蓋解決方案後記1.爲什麼不給每個線程都創建一個工廠?2. 只要在build函數的參數裏傳入任務,不需要ThreadLocal也能實現需要?3. 對ThreadLocal的三點總結 前提 這

原创 Java排序方法總結

章節索引前提對基礎類型和封裝類型的數組進行排序默認排序規則對泛型列表List<T>進行排序比較器Comparator執行排序後記 前提 在處理與線性數據結構有關的問題的時候,經常需要用到排序。我們知道,對於基礎類型的數組,我們可以用