摘要:
1 背景 今天在代碼審查的時候,發現一位離職的同事留下了這樣一串代碼: Map<String,String> map = new HashMap<>((int)(list.size()/0.75F+1)); 第一反應是:又在炫技,又在搞這些花里胡哨的東西。 但是看到0.75的我卻陷入了沉思,稍微深入 閱讀全文
摘要:
> 其實沒什么好說的,搭環境搞了一整天,人已經麻了,踩了很多坑,網上教程的版本大都比較舊,總是和最新版本各種地方不兼容,把坑踩完了,k8s目前最新的版本是v1.26,跟著命令敲就行了,我已經重復部署了很多次了,坑已經排完了.... **我試驗的是1主2從結構,centos 2c2g 就足夠。** # 閱讀全文
摘要:
1 準備表結構 CREATE TABLE `student` ( `id` int NOT NULL AUTO_INCREMENT, `user_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 閱讀全文
摘要:
業余算法coder,平時做得最多的數據結構算法就是模擬,很久之前學過遞歸,后來接觸到回溯之后,一直很懵,同樣的遞歸,回溯除了要進行“復原”以外,為什么會多一個for循環。之前一直沒搞懂這個問題,也沒有去深究。直到昨天lc的每日一題,我一眼看出來可以用遞歸解,用遞歸寫了半天都不會,然后看大佬寫的回溯, 閱讀全文
摘要:
###指定日志文件路徑 在 spring的配置文件中配置: logging: config: classpath:logback.xm ###日志配置 <?xml version="1.0" encoding="UTF-8"?> <configuration scan="tue" scanPerio 閱讀全文
摘要:
1 背景 在平時的開發中,開發的同學會把一些通用的方法,寫成一個工具類,例如日期轉換的,JSON轉換的等等,方便業務后續調用,使代碼更容易維護。 如果一些更常用的方法,例如鑒權的,加解密的等等,幾乎每個項目都會使用到,這時候開發的同學就會從以前的項目中再抄過來,隨著項目的增多,幾乎每個項目都有一份一 閱讀全文
摘要:
1 介紹 策略模式最常用的場景就是用于消除代碼中的if-else,這里所說的if-else并不是說任何簡單的判斷都引入策略模式來優化,這樣反而會增加代碼的復雜度。 反例:使用策略模式對一個boolean類型的變量進行優化 2 背景 我負責的有一個基于流程引擎開發的項目,有一個功能模塊是查看申請單的詳 閱讀全文
摘要:
一次對Java異常機制的理解 近期有一個對接三方接口的任務,在這個過程中用到了許多 try-catch 處理,發現自己對異常處理是一知半解,淺淺研究了一下,記錄一下,也幫助小伙伴如何正確使用 try-catch 達到預期的結果。 寫在前面 java的異常處理機制,用得好,可以達到預期的效果,用得不好 閱讀全文