原创 SpringBoot過濾器OncePerRequestFilter

springboot中javax.servlet.Filter原生接口的實現;而Spring的OncePerRequestFilter類實際上是一個實現了Filter接口的抽象類。spring對Filter進行了一些封裝處理。      

原创 "EPERM: operation not permitted, unlink

"EPERM: operation not permitted, unlink 'D:\\logwire-platform\\logwire-build\\logwire-server\\logwire-libs\\logwire-web

原创 Root WebApplicationContext: initialization completed in 11622 ms

程序啓動卡在 Root WebApplicationContext: initialization completed in 11622 ms 廢話不多說,,可能是debug斷點太多,去掉一些斷點試試

原创 jasperreport導出excel怎麼將內容打印到多個sheet(工作表)中

如需搬移,請註明出處 1. 模板屬性設置爲: <property name="net.sf.jasperreports.export.xls.one.page.per.sheet" value="false"/> <property

原创 jasperreport 導出的excel的單元格數據不全的問題

組件的屬性 `net.sf.jaspereports.print.keep.full.text` 設置爲 `true`

原创 e.printStackTrace()可能會內存佔滿,程序崩潰

代碼中儘量不要使用e.printStackTrace(),因爲可能會將內存佔滿,程序崩潰;並且日誌只會打印到控制檯,不到導出到某個文件 所以建議使用 slf4j 或者 log4j  的 logger.error()方法 參考鏈接:http

原创 JAVA中使用增強for循環刪除list中某元素報錯空指針

一開始代碼如下,執行後在for循環那一行報錯空指針,但是上方已經判斷了list不爲null,不爲空 private List<InstallRow> list; if (list!= null && !list.isEmpty()) {

原创 jasperreport動態設置sheet名

如需搬運請註明出處 在頁面最頂部中 添加一個隱藏的 line,並且y座標設置爲-1,在這裏面動態配置 sheet.name <line> <reportElement x="0" y="-1" width="1" heig

原创 java.io.NotSerializableException異常的解決方案

先說解決方法再說原因 解決方法:報錯信息會指示出問題的是哪個實體類,在該實體類的後面加上一句 “implements Serializable”,例如 import java.io.Serializable; public cla

原创 java 註釋中的一些語法

@code 標籤用於表示計算機源代碼或者其他機器可以閱讀的文本內容。 @link 將超鏈接的“地址”當做其文本。 @linkplain 設定超鏈接的“地址”之外,還可以設定其文本。 <tt> 標籤呈現類似打字機或者等寬的文本效度果。 <p

原创 jasperreport根據不同的狀態值顯示不同的樣式

需求:根據某字段的值的不同,來控制組件顯示的樣式不同 例如:有一個字段是 gender 字段,現在希望通過導出的報表不同的性別有不同的顏色,比如男性顯示藍色的 ‘男’,女性使用紅色的‘女’ 在 Jaspersoft Studio 的 o

原创 java代碼 if條件太多 的優化方式之一 斷流法

先看下面的兩層if條件 if(a != null && !a.isEmpty()){ if (a.size() >= 1) { //doSomeThing } else { return; } }

原创 Navicat使用存儲過程插入大量數據

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/87855148

原创 SQL函數之substr()方法

substr(string,start,length) 參數 必須 參數說明 string 必須 指定的要截取的字符串 start 必須 規定在字符串的何處開始: 正數 - 在字符串的指定位置開始 負數 - 在從字符串結尾的指定位置開始

原创 IDEA 部分java類文件圖標不是c而是左下角有紅色J標識,導致文件沒有錯誤提示

IDEA java類文件左下角出現紅色的J標識,如圖:     解決方法: 1.如果是部分java文件出現這種情況,File>>project structure>>Modules 在java路徑上標識Sources. 右鍵java文