原创 Java poi生成 Excel
/** * 文件導出 * * @param request * @param response * @throws IOException */ public
原创 java poi生成Excel並存到指定路徑(簡化版本)
之前寫過java生成Excel,然後感覺還不夠方便使用,就重新寫了下方法, 現在只需要調用傳參就ok啦, 是不是很方便呢 ? 需要引入的jar包: import java.io.File; import java.io.FileO
原创 有向圖 兩點間所有路徑 及 所包含的環
有向圖: : 找出 途中 從 A 到 F 一共有多少中走法, 包含的閉環 有哪些 構思: 遍歷前 先準備一個 list 用來存放當前路徑, 從A開始 先找到B ,B找到D, D 到F, 此時 F
原创 springboot 異步監聽事件
springboot框架提供了監聽的方法 具體實現看下面代碼, 首先創建一個被監聽的類, 繼承ApplicationEvent 抽象類, 要實現一個有參的構造方法 public class TestEvent extends Appli
原创 java poi生成Excel文件並存儲到指定磁盤路徑下
描述: 這個方法呢, 是在項目中粘出來的,當然不能說是複製粘貼就能用, 這裏面只需要部分內容就可以實現需要的功能. 藍色部分爲需要導入的包 , 紅色部分爲主題內容,用來生成Excel文件和部分格式設置. Excel當成是
原创 java簡單的文件下載
很多時候業務中會用到文件下載什麼的, 有些方法可能需要一些前端的文件下載組件什麼的, 相對比較複雜,在這裏只講一種非常簡單的文件下載, 但是這個方法有點小要求, 就是要下載的文件必須已經存在 並且存在服務器本地.
原创 java查詢出多對多的結果進行再分組
有時候查出的數據需要進行再次分組, (List<Object> 分組爲 Map<String,List<Object>) 以下就是 根據數據庫中查出來數據對象的一個字段的作爲key, 將數據根據這個字段進行分組, 常用於填寫表格,
原创 java查看本機硬盤所有盤符
//獲取所有磁盤盤符 File[] roots = File.listRoots(); 輸出 roots 即可查看效果
原创 Springboot 異步依賴注入問題 ApplicationContext 獲取Bean ,手動獲取Bean
springboot中 有時會遇到一些依賴注入爲null的情況, 當我們在異步類或者有異步方法的類中 用@Autowired 或者用@Resource 無法注入 此時我的解決辦法就是從ApplicationContext中獲取Bean的
原创 java精確小數點後幾位
對於double型或者float型數據, 有時候需要對其進行精確小數點後幾位: double result = 564.1464515163514; // 創建一個數值格式化對象
原创 java導入Excel數據到數據庫
java要導入Excel數據, 那麼首先要讀取Excel 至於 把讀取到的數據存入數據庫 那就很簡單啦 ,略過咯 下面講一講 讀取Excel數據 : 1.首先 要通過磁盤路徑和文件名 獲取Excel文件,如果文件不在項目運行的服
原创 sql 有則update 無則 insert
sqlserver :示例語句 if not exists (select id,abc,def from A_TEST where id = 'A' and abc = 'B') INSERT INTO A_TEST (id,abc,
原创 java 生成Long 類型 唯一ID
import java.text.SimpleDateFormat; import java.util.Date; import java.util.Set; import java.util.TreeSet; import jav
原创 Springboot 異步調用
當我們業務中需要執行一個比較耗時的任務並且不影響主題程序的運行,那就需要異步了 首先,配置springboot框架整體的線程池: package pers.zc.activiti.config; import org.springfr
原创 Springboot 異步依賴注入問題
springboot中 有時會遇到一些依賴注入爲null的情況, 當我們在異步類或者有異步方法的類中 用@Autowired 或者用@Resource 無法注入 此時我的解決辦法就是從ApplicationContext中獲取Bean的