原创 【第三方互聯】十五、百度(baidu)授權第三方登錄

今天繼續學習:百度(baidu)授權第三方登錄 一、準備工作 1、登錄 百度開發者中心 官網地址:https://developer.baidu.com/ 註冊賬號,登錄官網 2、註冊成爲“百度開發者” 在頁面底部找到“

原创 Java中使用RedisTemplate根據前綴獲取key列表

我們在使用 Redis 的時候,會需要獲取以某個字符串開頭的所有 key 批量獲取 key 根據前綴獲取 key 代碼如下: /** * 根據前綴獲取所有的key * 例如:pro_* */ public Set<Strin

原创 【SpringBoot】十九、SpringBoot中實現啓動任務

我們在項目中會用到項目啓動任務,即項目在啓動的時候需要做的一些事,例如:數據初始化、獲取第三方數據等等,那麼如何在SpringBoot 中實現啓動任務,一起來看看吧 SpringBoot 中提供了兩種項目啓動方案,CommandL

原创 【SpringBoot】二十、SpringBoot中打war包需要注意

最近在做一個項目,遇到了項目達成 war 包的一個問題,項目創建時選擇的時 jar 包方式,後因項目部署要求,需要打成 war 包部署,遇到很多坑,在此做一下記錄 一、修改打包方式 原: <version>0.0.1-SNAPSH

原创 【SpringBoot】十八、SpringBoot中使用Session共享實現分佈式部署

前言:我們知道,在單體項目中,我們將用戶信息存在 session 中,那麼在該 session 過期之前,我們都可以從 session 中獲取到用戶信息,通過登錄攔截,進行操作 但是分佈式部署的時候,我們請求的服務器可能不是同一臺

原创 使用RedisTemplate根據前綴獲取key列表

我們在使用 Redis 的時候,會需要獲取以某個字符串開頭的所有 key 批量獲取 key 根據前綴獲取 key 代碼如下: /** * 根據前綴獲取所有的key * 例如:pro_* */ public Set<Strin

原创 寫給大忙人看的 - Java中上傳文件至MinIO服務器(二)

上一篇 寫給大忙人看的 - 搭建文件服務器 MinIO(一),我們已經成功地搭建了 MinIO 文件服務器,這一篇講解在 Java 中如何上傳文件至 MinIO 一、開發前戲 1、項目中引入 maven 依賴 <!-- minio

原创 寫給大忙人看的 - 搭建文件服務器 MinIO(一)

還在爲搭建文件服務器環境複雜的操作而煩惱嗎? 下面跟着我一起花三分鐘搭建一個超實用的文件服務器 – MinIO 一、下載安裝 中文官網地址: https://docs.min.io/cn/ 下載地址: GNU/Linux htt

原创 Java中判斷是否Ajax異步請求

Java 中判斷是否 Ajax 異步請求代碼如下: /** * 是否是Ajax異步請求 * * @param request */ public static boolean isAjaxRequest(HttpServl

原创 Java中HTML轉義與反轉義工具類

Java 中 HTML 轉義與反轉義工具類 代碼如下 import org.apache.commons.lang3.StringUtils; /** * 轉義和反轉義工具類 * */ public class Escap