背景:項目中有這種寫法: 作用是通過把rpc方法調用套寫一遍,添加日志或緩存的功能。但這樣寫,加深了編碼層級,調用時也不清楚調用的哪個服務了。親...
cursor制作idea插件,快速書寫java可選值鏈。效果: 按快捷鍵后: 一、添加步驟1、添加idea插件通過網盤分享的文件:nullcha...
某天,項目出現(xiàn)啟動失?。?最后,把失敗前的修改回退,正常啟動了: 對比無法啟動的spring-boot-starter與jdk21專用版本的差異...
工作中常常這樣的場景:日常使用的后臺,自身沒有批量操作的功能。但又需要一次進行批量操作(如:上傳資源)這時,可以利用cursor+油猴,為后臺系...
背景: 報錯代碼: 看上去沒有對userExt.getUserRegisterStep()轉換為int但實際上做了(最后統(tǒng)一int轉Intege...
定義http接口時,大家常常習慣在設計文檔里書寫,最后錄入api.dev.p1staff.com系統(tǒng)時,勞動強度又會很高?,F(xiàn)制作一個指導入的ch...
編碼方式差異1、多返回值java本身不支持多返回值,正統(tǒng)的方式:定義返回結構(class)將多個返回值添加進去快捷方式:參數中添加長度為1的返回...
寫的java代碼片段,如果想使用Beanshell執(zhí)行時,常常需要手動填寫包路徑(或粘貼import) 可以編寫正則替換小工具,快速補全 執(zhí)行效果:
新型編程語言,大部分已經支持了可選性鏈,如(dart): 作用是當值不為空時,才一層層地取值,為空時,整個語句不繼續(xù)執(zhí)行。java如果想寫出同樣...