原创 索引不生效問題的分享

說到數據庫大家都對索引不是很陌生,大家也都基本上知道怎麼建立索引,索引不生效的原因。常見的索引不生效的原因有如下幾個原因: 沒有遵從最左原則 索引字段使用了is null,is not null 索引字段使用了like sql語

原创 錯誤: 找不到或無法加載主類 com.test.serviceApplication和自動編譯問題

運行了個新的項目,直接運行項目直接報錯 錯誤: 找不到或無法加載主類 com.test.serviceApplication 我找了半天沒有什麼代碼問題,發現我的target/class文件並沒有隨着項目運行而生成,所以我自己手

原创 java Stream debug 調試

平時有時候需要Stream出問題又不知道哪裏的時候想調試但是不會調試怎麼辦呢?今天就來說說java的Stream是怎麼調試的。官方的鏈接地址是:https://www.jetbrains.com/help/idea/analyze

原创 訪問接口一直在報401問題Springboot和spring cloud gateway的跨域問題

最近在幫忙聯調一個項目的接口,架構是別人搭建的,我只是幫忙聯調業務。 打開之後發現昨天還好好的項目,現在調試起來全報401,因爲是SpringCloud項目,zuul換成了gateway,因爲gateway裏面有個filer,過濾

原创 Html2Image的實現且問題(java)

Html2Image 使用java原因將html樣式轉成圖片 使用html2Image,網上有很多關於這方面的代碼,包括github上,但是呢我自己嘗試了很多次,畫出來的東西識別不了一些CSS,即不能識別全部的CSS樣式導致畫出來

原创 AES Encryption .BadPaddingException: Given final block not properly padded

同事的代碼我拿來運行,他在他的電腦是可以的但是我的是不可以的,報異常了。報的異常 AES Encryption .BadPaddingException: Given final block not properly padded

原创 lombok程序包不存在

最近新開了一個項目,所有的依賴包都更新了最新版本。其中發現了我的lombok有了問題,但是發現不報錯(不報紅),就是編譯完了提醒我lombok程序包不存在。後來發現是裝的lombok的插件版本低了。所以更新一下即可。

原创 idea 類存在正常啓動,但是一直爆紅,說該類不存在

有一天開發好好的,結果發現在我的idea裏面一片爆紅,報類不存在,結果我發現我的類存在切項目可以正常啓動,但是就是一片紅,雖然可以正常開發,但是看不下去,加上如果我寫的真的有問題也很難發現真正的問題,所以找了找解決的辦法。 1.刪

原创 leetcode letterCombinations

本來打算用subString但是用成了sunString,我就先不改了,大家覺得彆扭的可以改一下 public List<String> letterCombinations(String digits) { ch

原创 org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "drop table if exists

org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL “drop table if exists order” via JDBC

原创 leetcode 15 3sum

public List<List<Integer>> threeSum(int[] nums) { List<List<Integer>> result= new ArrayList<>(); Li

原创 spring中bean轉json時首字母、第二個字母是大寫變小寫的問題

@GetMapping(value = "user/{id}") public User getUser(@PathVariable("id")Long id){ User user = new User(

原创 java StopWatch 輸出程序的運行時間

最近在學習一個大神的專欄節目,發現大神的代碼裏面有個StopWatch,買之前沒見過,所以就去查了一下,畢竟真的是之前沒見過啊。 下面是我學習到的簡單用法: 在知道StopWatch之前,我們最近在學習一個大神的專欄節目,發現大神

原创 java Assert斷言

緊接上篇文章的StopWatch,大佬的代碼裏面還用到了一個Assert的東西。 結果上網查查到的基本全是assert關鍵字,大佬用的是類Assert,這裏幫大家都講解一下。先講assert。 assert 斷言(java的一個

原创 idea右下角的分支突然沒了,點擊項目右擊也沒有git,但是項目的命令窗口還可以使用git命令

開發的時候拉下來dev分支,結果發現項目在idea中右下角的分支突然沒了,點擊項目右擊也沒有git,但是項目的命令窗口還可以使用git命令。雖然使用命令也很方便,但是使用idea的可視化比較習慣了,所以還是希望找回原來的東西。 我