原创 @RequestBody部分屬性爲null的問題

Spring Boot項目中使用@RequestBody接收請求數據,前端通過json格式傳遞數據,發現獲取不到所發送的部分數據 實體類 @ApiModel(value = "碼錶分類") @Data public class

原创 Spring Boot項目配置阿里雲ssl證書

最近參與了一個微信小程序的項目,APIs要求服務器域名是Https的,所以學習了一下ssl證書在Spring Boot中的配置 首先,到雲服務提供商申請一套SSL證書,這裏就不提供具體的申請流程了 申請到證書之後下載證書 選擇T

原创 Java高效編程類庫-Guava入門與實踐

文章目錄Guava簡介對null處理 :Optional類不可變集合 :Immutable*類新的集合類型 Multiset接口常用工具集 :Sets、Lists類IO操作: Files類最後 Guava的類特別多,就將常用的進行

原创 Java自動化資源關閉利器 - try-with-resource使用實踐

在JDK 7中,引入了try-with-resource用於替代在try-catch-finally中手動的資源關閉 通常需要我們手動釋放的資源包括: 文件/流資源 socket資源 數據庫連接資源 這些資源不能自動的被回收,

原创 Java數據處理利器-Stream流編程入門

文章目錄什麼是流怎麼使用流編程中間操作終端操作構建流 什麼是流 Java 8 API添加了一個新的抽象稱爲流Stream,其可以以一種聲明式的方式處理數據。它將基礎操作鏈接起來,能完成複雜的數據處理流水線,並提供了透明的並行處理機

原创 面試必刷的算法題 - 劍指offer題集Java實現

本文的題目均來自LeetCode的劍指offer題庫 本文的分類參考自書籍《劍指offer》 代碼均採用Java實現,且大多都是最優解 碼這篇文章的目的是方便自己複習看,所以很多代碼是經過優化的,並且幾乎沒有題解,只是提了提思路。

原创 深克隆和淺克隆相關問題

文章目錄深克隆和淺克隆有什麼區別?java.lang.Object 中對 clone() 方法的約定有哪些?Arrays.copyOf()是實現深克隆還是淺克隆深克隆實現方式有哪些? 深克隆和淺克隆有什麼區別? 淺克隆 把原型

原创 leetcode高頻題筆記之二分查找

文章目錄69.x的平方根367.有效的完全平方數33.搜索旋轉排序數組74.搜索二維矩陣153.尋找旋轉排序數組中的最小值744.尋找比目標字母大的最小字母540.有序數組中的單一元素278.第一個錯誤的版本34.在排序數組中查找

原创 leetcode高頻題筆記之分治與回溯

文章目錄Pow(x,n)子集電話號碼的字母組合組合全排列全排列IIN皇后 Pow(x,n) 分治法 採用分治的思想,求x的n次方,可以先求x的n/2次方 如果n爲偶數x^n = x^(n/2)* x^(n/2) 如果n爲奇數x

原创 leetcode高頻題筆記之哈希表

文章目錄有效的字母異位詞字母異位詞分組存在重複元素最長和諧子序列最長連續序列 有效的字母異位詞 解法一:用數組模擬哈希表 public class Solution { public boolean isAnagram(

原创 leetcode高頻題筆記之鏈表

鏈表的題目都比較死,幾種類型反覆做反覆記憶就好了 文章目錄環形鏈表環形鏈表II合併兩個有序鏈表反轉鏈表兩兩交換鏈表中的節點相交鏈表刪除排序鏈表中的重複元素刪除鏈表的倒數第N個節點兩數相加II迴文鏈表奇偶鏈表分割鏈表 環形鏈表 解

原创 一篇文章搞懂SQL在Oracle和MySQL中是如何執行的

快速到達看這裏-->Oracle中的SQL是如何執行的Oracle中應該多使用硬解析還是軟解析呢?MySQL中的SQL是如何執行的MySQL與Oracle執行的區別 Oracle中的SQL是如何執行的 首先來看一看SQL在Orac

原创 斐波拉契數的幾種求法

斐波拉契數列求法的題目有: 509 斐波拉契 面試題10-1 斐波拉契數列 70 爬樓梯 解法一: 傻遞歸 public class Solution { public int fib(int N) {

原创 關於線程池你知道多少?

快速到達看這裏-->線程池的好處線程池適用場合線程池的創建線程池的構造函數的參數添加線程規則增減線程的特點線程池應該手動創建還是自動創建幾種常見線程池如何正確停止一個線程池任務太多,怎麼拒絕拒絕時機拒絕策略 線程池的好處 加快響

原创 如何解析自己的域名到博客主頁

在寫簡歷的時候想寫上自己的博客,但是發現博客主頁的域名太長太不容易記住了 CSDN有自定義域名的功能,是一個三級域名的形式 感覺還不錯,但是輸入後發現需要會員纔可以!!!Org… 然後發現博客6級也可以自定義域名,菜是原罪,等到