原创 Java POI 給excel添加級聯下拉框

給自己打個廣告,最近弄了個Excel的工具,支持下拉框,級聯下拉框,隱藏Sheet,多線程大數據量導出,生產者消費者模式讀取,代碼大部分都有註釋,有興趣的朋友可以看看,覺得不錯可以幫我弄個star什麼的😄 實現方式 使用的exce

原创 Java POI excel隱藏列

/** * 隱藏列 * @param sheet * @param hiddenColumns */ protected void hideColumns(Sheet sheet,L

原创 SpringSecurity入門3---過濾器實現圖形驗證碼

代碼地址 思路 後端生成驗證碼保存在Session中(Redis也可以),當前端輸入驗證碼進行登錄時,在校驗用戶名密碼之前校驗驗證碼是否正確,不正確就拋出異常,由失敗處理器進行處理 實現 使用Kaptcha進行驗證碼以及圖片的生成

原创 SpringSecurity入門2---基於數據庫的登錄

代碼地址 在上文中實現了基於內存的登錄,書接上文,這次我們用基於數據庫的方式實現登錄 使用SpringSecurity默認提供的 創建數據庫即對應的表,在application.properties配置好數據源 DROP TA

原创 Java POI 導出Excel

給自己打個廣告,最近弄了個Excel的工具,支持下拉框,級聯下拉框,隱藏Sheet,多線程大數據量導出,生產者消費者模式讀取,結合在實體類上註解的方式,簡化了Excel的導入導出,提高了效率,代碼大部分都有註釋,也有使用文檔,有興

原创 SpringSecurity入門1---基於內存的登錄

代碼地址 開啓SpringBoot項目登錄校驗 在SpringBoot項目中引入SpringSecurity的依賴之後,項目就會默認開始基於HttpBasic的校驗,用戶默認爲user,密碼在項目啓動的時候會在控制檯中進行打印,隨

原创 SpringSecurity入門4---自定義登錄認證實現圖形驗證碼

代碼地址 在上文中基於過濾器實現了圖形驗證碼的操作,這次我們深入研究一下自定義登錄認證,並基於自定義登錄認證來完成圖形驗證碼的驗證操作。 Authentication 在SpringSecurity中將用戶權限、其他系統和設備等包

原创 Java POI excel 合併單元格

/** * 合併單元格 * * @param sheet * @param firstRow 開始行 * @param lastRow 結束行 * @param fir

原创 SpringSecurity入門6---註銷登錄

代碼地址 實現 SpringSecurity爲我們實現了註銷的邏輯,修改配置即可實現註銷 @Override protected void configure(HttpSecurity http) throws Excep

原创 SpringSecurity入門5---自動登錄(RememberMe)

代碼地址 實現方式 SpringSecurity提供了兩種令牌 散列算法加密用戶必要的登錄信息並生成令牌 數據庫等持久性數據存儲機制用的持久化令牌 散列加密方式 使用方式很簡單,修改配置文件,加入RememberMe即可 pr

原创 SpringSecurity入門7---會話管理

代碼地址 會話(Session) Http的無狀態的特性是無法對對用戶的訪問信息進行記錄,爲了解決這個問題提出了Session。服務器通過與用戶約定每個請求都攜帶一個id,從而讓不同的請求之間就有了聯繫,id也可以綁定具體的用戶。

原创 Java Excel POI添加多選下拉框

給自己打個廣告,最近弄了個Excel的工具,支持下拉框,級聯下拉框,隱藏Sheet,多線程大數據量導出,生產者消費者模式讀取,代碼大部分都有註釋,有興趣的朋友可以看看,覺得不錯可以幫我弄個star什麼的😄 解決方案 自定義exce

原创 Java Excel POI 添加下拉框

給自己打個廣告,最近弄了個Excel的工具,支持下拉框,級聯下拉框,隱藏Sheet,多線程大數據量導出,生產者消費者模式讀取,代碼大部分都有註釋,有興趣的朋友可以看看,覺得不錯可以幫我弄個star什麼的😄 方式 直接給單元格添加

原创 Java操作Excel工具類

Excel工具類 要說的話 長期作爲一個c/v工程師,搞了很久但是感覺還是比較空虛,正好最近又在弄Excel相關的東西,然後就基於POI封裝了一個比較簡單易用的工具類。在這之前,本人水平一般般,還希望大家有什麼問題或者建議可以和我

原创 Docker入門--概念與安裝

學習視頻 : 鏈接: https:// pan.baidu .com/s /1_bWZVyoLPbV74TSwEkkLnA 提取碼: hbcm 理念 解決了運行環境和配置問題軟件容器,方便做持續集成並有助於整體發佈的容器虛擬化技術 D