原创 Nacos心跳時間配置及服務快速上下線

Nacos心跳時間配置及服務快速上下線Nacos默認心跳時間是30秒,不太滿足正式環境需要,需要調整心跳時間更短,讓線上服務上下線能快速感知. 1.修改微服務的nacos的心跳配置時間preserved.heart.beat.interva

原创 sprinboot打包jar後讀取不到/resource/data/ip2region.xdb的文件.

sprinboot打包jar後讀取不到/resource/data/ip2region.xdb的文件. 解決1:文件複製到項目外,直接用路徑訪問. 解決2: 如果文件必須再項目裏,打包要包含,可以用代碼從jar包裏複製到服務器上.1:mav

原创 Redisson分佈式鎖實現 Redisson分佈式鎖實現

Redisson分佈式鎖實現     多線程下的數據一致性問題一直都是熱點問題,既要考慮到數據的一致,又要考慮實現的效率,在分佈式情況下,這又要成爲一種新的難題。分佈式鎖和我們java基礎中學習到的synchronized略有不同,sy

原创 Mysql將查詢結果某個字段以逗號分隔,使用group_concat函數可以實現(配合group by使用)

示例:SELECT Id, GROUP_CONCAT(Name SEPARATOR ',') Names FROM some_table GROUP BY id  

原创 shedLock現在一次只執行一個實例的方法+redis實現分佈式定時任務

原文地址: https://blog.csdn.net/qq_32182637/article/details/111871188 https://blog.csdn.net/qq_35913663/article/details/1249

原创 同時使用mybatis和mybatis-plus時,pageHelper失效問題解決

    添加一個類,這個類用於初始化 PageInterceptor 這個類,這一次嘗試成功,正確返回分頁數據。代碼如下: import com.baomidou.mybatisplus.extension.plugins.inner.Pa

原创 啓動nacos報錯:No DataSource set

改一下數據庫連接字符串的參數:  ?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=t

原创 NAVICAT 15-自動運行-自動導出EXCEL 並自動發送郵件

剛剛倒騰完,因爲每天都要做日報,導出固定的查詢,想讓程序自動導出EXCEL,發送到我的郵箱。用了好幾個小時才設置好,中間有很多坑,分享給大家。主要分爲兩步: 1.把簡單的查詢變成導出 2.設置定時計劃,郵箱等 1-1 首先確定需要定時導出併

原创 跳板機,堡壘機都是什麼東西?

   第一代堡壘機叫做跳板機。在十幾年前,一些高端產業用戶爲便於遠程監控與管理運維人員,多會在機房設置跳板機。跳板機服務器只有 1 臺,維修人員在檢修時需要統一登錄至該服務器內,隨後在服務器中再次登錄到目標設備展開維護。不過,跳板機在應用時

原创 zuul實現的限流

限流一般可以根據客戶端IP,請求的URL,用戶登陸信息進行限制,每秒鐘限制多次數,這從別一方面也提升了系統的性能,無用的併發沒那麼多了。 依賴包 <dependency> <groupId>org.s

原创 Charles 安裝及配置,詳細步驟

一、安裝激活1.1、下載https://www.charlesproxy.com/download/ 1.2、激活打開Charles ==> Help ==> Register Charles => 輸入Registered Name :

原创 SpringBoot整合Validation進行參數校驗

目錄依賴在controller中校驗接收到的參數Validation常用註解異常處理多級嵌套校驗分組校驗 spring、lombok提供了一些參數校驗的註解,比如@Nullable、@NonNull ,但比較雞肋,常用Validation

原创 errcode“:40165,“errmsg“:“invalid weapp pagepath

問題一、消息模板跳轉小程序碰到40165數據看這裏{“errcode“:40165,“errmsg“:“invalid weapp pagepath} 問題二、模版消息 跳轉到小程序報錯{ errcode: 40013, errmsg: '

原创 springboot mysql serverTimezone url 設置時區

serverTimezone = GMT即可spring.datasource.url=jdbc:mysql://127.0.0.1:3306/XXX?useUnicode=true&characterEncoding=utf8&serve

原创 npm Node Sass version 7.0.1 is incompatible with ^4.0.0.

Node Sass version 7.0.1 is incompatible with ^4.0.0. 解決方案輸入: cnpm i -D sass 或者 npm i -D sass