原创 List 非遞歸組無限節點 樹(Tree)

public static List<SysProjectEntity> initTreeNodeList(List<SysProjectEntity> list,Long root){ if(list.size

原创 SpringBoot整合FTP文件服務器--圖片上傳到FTP圖片服務器

一,FTP文件服務器  FTP 服務器就是支持 FTP 協議的服務器。我們可以在電腦中安裝FTP工具負責將電腦中的數據傳輸到服務器當中,這是服務器就稱爲FTP服務器,而我們的電腦稱爲客戶端。對於FTP服務器,用戶可通過FTP軟件和

原创 Spring Boot : 整合 Shiro 重寫 DefaultWebSessionManager

SpringBoot整合shiro 重寫 DefaultWebSessionManager 正常來講 Shiro 是從 Cookie 中獲取 SessionId 的,然後找到相對應的 Session 來保證用戶登陸的正確性和權限

原创 Spring Boot : 整合 Shiro 認證返回 Json 格式數據

一、簡介 要解決ajax請求和前後端分離 返回數據,問題很簡單,比如你沒有登錄,去請求數據的時候,shiro指定了一個登錄界面,會自動重定向那個界面 二、具體代碼 關鍵步驟:添加shrio自定義攔截器 /** * @progra

原创 Java :Tree 和 List 集合的相互轉化

判斷是否存在子集 //判斷是否存在子集 private static boolean ifChilds(List<?> list) { boolean flag = false; if (l

原创 學習:工廠模式

工廠模式 工廠模式(Factory Pattern)是 Java 中最常用的設計模式之一。這種類型的設計模式屬於創建型模式,它提供了一種創建對象的最佳方式。在工廠模式中,我們在創建對象時不會對客戶端暴露創建邏輯,並且是通過使用一

原创 CalendarUtil 工具類 :時間計算,時間類型轉換

時間工具類 時間類型計算 時間類型轉化 /** * @Date: 2019/4/26 14:24 * @Author: wangmx * @Description: 時間 計算工具類 */ public class C

原创 深入理解 Java 虛擬機 學習:Java虛擬機內存區域

Java 虛擬機 其他相關博客 深入理解 Java 虛擬機 學習:總結 GC 的知識點,面試問 GC 有這一篇就足夠了 深入理解 Java 虛擬機 學習:對象訪問 一.運行時數據區域 Java 虛擬機在執行 Java 程序的過

原创 XMathUtil 工具類: BigDecimal 類型 計算公式大全!!!

BigDecimal 計算工具類 加 減 乘 除 /** * @Author: wangmx * @title 數學計算工具類 * @description 提供常用的數值加減乘除計算 , 及多個數值的求和 , 平均值

原创 JsonUtil 工具類:獲取Json轉化成集合

  根據 Json 路徑 把 Json 轉化成 對應對象的 List 集合 的 工具類 /** * @Author: wangmx * @Description: 讀取 json 文件 轉成 對應 集合 類型 */ publ

原创 Erlang下載:otp_src_22.3.tar.gz,otp_src_19.1.tar.gz 下載 百度網盤

Erlang   Erlang 由於是外國的網站 所以下載會很慢,我當時爲了玩玩 RabbitMQ 下載 Erlang 的時候簡直是異常的痛苦啊,簡直沒有任何門路,這裏共享給大家一個我下載後的網盤下載鏈接!!! 鏈接失效:評論

原创 Spring Boot:前後端的跨域問題解決方案!!!

/** * @program: hopson * @Author: wangmx * @Description: 解決跨域 */ @Configuration public class CorsConfig {

原创 工具方法:獲取實體屬性和值,存入Map中

獲取實體屬性和值,存入Map中 //拼動態 map 模擬 實體, v1 相應對象(你的實體) private void setMap( Map<String, Object> map ,User v1){

原创 深入理解 Java 虛擬機 學習:總結 GC 的知識點,面試問 GC 有這一篇就足夠了

Java 虛擬機 其他相關博客 深入理解 Java 虛擬機 學習:Java虛擬機內存區域 深入理解 Java 虛擬機 學習:對象訪問 引用資料地址 垃圾收集算法與垃圾收集器 Java常見面試題—GC垃圾收集器 7種垃圾收集器

原创 深入理解 Java 虛擬機 學習:對象訪問

Java 虛擬機 其他相關博客 深入理解 Java 虛擬機 學習:Java虛擬機內存區域 深入理解 Java 虛擬機 學習:總結 GC 的知識點,面試問 GC 有這一篇就足夠了 對象訪問 學習資料:《 深入理解 Java 虛擬