原创 Could not initialize class sun.awt.Win32FontManager

一.問題表現 RuoYi框架,驗證碼加載不出來 二.問題分析 1.控制檯報錯 2.查看問題 由Could not initialize class sun.awt.Win32FontManager,可以看出,應該是JDK缺少字

原创 Ant Design Table Pagination案例

Ant Design Table完整案例 包括表格,分頁,請求數據,頁面變動請求數據等… 組件包括 table,pagination 1. 代碼 import React from 'react'; import {Table

原创 Java8 Lambda 使用總結

文章目錄一、演示示例1.遍歷2.去重3.獲取對象中的某個參數爲一個新的List4.獲取對象中的某個參數爲一個新的Map5.過濾器6.排序7.分組二、方法總結1.1`.forEach(v ->{ })`1.2`.forEachOrd

原创 Swagger-UI 自定義顯示返回狀態碼

Swagger-UI 自定義顯示返回狀態碼 注: Swagger-bootstrap-ui 方法同樣 Swagger,作爲一個在線文檔,是非常好用的,正確的使用這個,可以使我們少些很多接口文檔。 1.問題背景: 做爲接口文檔,

原创 RestTemplate 傳送多文件、文件數組

RestTemplate 傳送多文件 背景:使用RestTemplate傳送文件,並且有其他字段信息,還有文件數組。 解決方法 // RestTemplate 初始化 @Autowired private RestTe

原创 Vue+Element-UI 上傳圖片,打開相機,相冊

Vue+Element-UI 上傳圖片,打開相機,相冊 Element-UI中提供的Upload組件,是用來上傳文件用的,並沒有單獨的純用來上傳圖片的組件,所以,在部分瀏覽器(手機)中,打開後會發現是文件列表,而不是相機\相冊按

原创 Java 異常 自定義打印內容

Java 異常 自定義打印內容 背景:在開發中,我們可能會使用到自定義異常,但是,這個自定義異常在打印日誌時,往往打印的內容比較多。 1.自定義異常打印內容 可以看到,雖然我們使用的是自定義異常,但是當拋出時,還是會打印出堆

原创 SpringBoot 部署在Tomcat上,上傳文件問題

SpringBoot 部署在Tomcat上,上傳文件問題 在部署SpringBoot項目到Tomcat時,出現一個問題,上傳的文件一直拿不到,一直是null。 SpringBoot的官方推薦啓動方式是用Jar包啓動。 但是我們在

原创 SpringBoot 接受文件和對象

SpringBoot 接受文件和對象 使用場景:某個接口,需要同時接受文件和實體,也就是參數 文章目錄SpringBoot 接受文件和對象使用場景:某個接口,需要同時接受文件和實體,也就是參數一、這個時候,前端就不能`json

原创 Java後端生成二維碼,Base64後,前端直接使用

後端生成二維碼,Base64後,前端直接使用 開放中,可能會遇到生成二維碼的時候,這個時候,可以前端生成,也可以後端生成。 這時候,就可以看,把壓力放在哪比較好。 當二維碼信息比較小,或者前端迭代比較困難的時候(APP發佈),就

原创 IDEA-restClient,自帶的Http測試工具

IDEA-restClient,自帶的Http測試工具 作爲一個程序員,不管是前端、後端、還是測試,都要經常面對接口。 後端開發接口,前端對接接口,測試測試接口。 目前,我們最常用的接口測試工具,基本是Postman。 然而,

原创 Java 中 Switch 結合 枚舉使用

Java 中 Switch 結合 枚舉使用 Switch和if是Java中常用的判斷工具,而當出現大量的if-else時,我們不妨使用Switch和枚舉來進行“優化” 舉個例子 後端開發時,經常會碰到狀態碼判斷的問題。如果我們

原创 Java 中 JSON 去除指定字段(對象中,數組中,List中)

Java 中 JSON 去除指定字段(對象中,數組中,List中) 此方法可以去除JSONObject中指定的屬性,包括在對象中,數組中,以及List中。 使用FastJSON,其他的應該也可以。 由於通用性,所以改方法性能較

原创 RestTemplate 使用案例

RestTemplate 使用案例 當我們使用SpringBoot時,偶爾需要使用HttpClient進行接口訪問等。 而,在SpringBoot 中,內置了一個工具類RestTemplate。 在微服務之間相互調用時,也可以使

原创 md5 加密算法

md5 加密算法 文章目錄md5 加密算法1、背景在很多比較重要的環境,我們的前端在傳輸`密碼`時,不能以`明文`的形式傳遞,所以需要用一些加密算法進行加密,進而傳輸,且前後端的加密方式相同。2、前端方法3、後端算法4、唯一性爲了保證