原创 linux(centos7.4)安裝mysql5.7

安裝方式: yum方式安裝 安裝步驟: 一、安裝MySQL YUM資源庫 yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-8.no

原创 linux卸載docker-compose

服務器 centos7.4 卸載方式 1、如果你使用安裝包安裝的 rm /usr/local/bin/docker-compose 2、如果你通過PIP安裝的 pip uninstall docker-compose 如果該文

原创 java多維數組字符串轉集合對象

需求 字符串示例: "[[1.0,8.88],[2.0,8.88],[3.0,8.88]]" 需要將該字符串轉化爲List<List<Double>>集合對象 實現代碼 /** * @Author chenqi * @D

原创 微信企業付款到零錢-簽名錯誤解決方案

問題排查方案: 1、仔細覈對文檔檢查參數,大多數都是參數問題。 文檔地址:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2 可以配合簽名校驗

原创 開發人員本地環境啓動微服務不被網關調用的方法

需求: 實現開發人員本地環境啓動微服務後,網關接收到的外界請求不會轉發到本地,可以方便開發人員本地啓動微服務調試BUG打斷點時不影響其他開發人員的調試和測試人員的測試。 實現方法: 修改微服務的eureka配置 eureka:

原创 gitlab 安裝/卸載/備份/遷移/漢化/重置root密碼 全套教程

服務器環境 centos7.4 gitlab版本 gitlab-ce-11.2.5-ce.0.el7.x86_64.rpm ········【安裝步驟】········ 1.安裝ssh sudo yum install -y c

原创 linux安裝iptables

服務器 centos7.4 安裝方式 yum 安裝 安裝步驟 1、關閉默認防火牆 systemctl stop firewalld systemctl mask firewalld 2、安裝iptables yum instal

原创 windows 和 linux 環境配置git SSH祕鑰

windows環境 安裝完git後,鼠標右鍵打開Git Bash Here窗口 本地用戶名、郵箱配置 git config --global user.name "用戶名" git config --global user.em

原创 發現spring-cloud-starter-feign的一個坑

今天無意中發現一個spring-cloud-starter-feign的一個問題 版本: <spring-boot.version>1.5.15.RELEASE</spring-boot.version> <spring-clou

原创 java根據身份層級自定義排序規則

需求: 根據身份的上下層級關係進行排序: 1、沒有上級的排在前。 2、有上級的,按升序排列,即下級在前,上級在後。 實現: 建一個簡單的身份類 /** * @author chenqi * @version V1.0 * @

原创 SpringBoot配置Filter過濾器

在項目開發中,時常會遇到需要對某個接口或者某個請求或者某些場景做特殊處理,這個時候,就可以採取配置springBoot過濾器Filter進行解決處理,話不多說,下面直接上代碼。 1、定義過濾器 這裏我舉一個短信發送攔截過濾器的例子

原创 SpringBoot使用自定義註解加AOP記錄業務日誌

在項目開發中,相信不管什麼類型的項目,多多少少都會有涉及到業務日誌的記錄需求,即將用戶對數據的新增、修改、甚至某些特殊的查詢進行日誌記錄。今天,日月將教大家一種使用自定義註解+AOP的方式對接口進行記錄日誌,做到日誌代碼和業務代碼

原创 使用Mybatis自定義插件(統一去除時間字段後面的.0)

今天,日月教大家如何使用mybatis自定義插件實現統一去除從數據庫查詢出的時間字段後面遺留的.0。 話不多說,直接上代碼。 定義插件 import com.chenqi.util.CheckUtils; import org.a

原创 使用AES256對web接口的入參和返回結果進行加解密處理

今天,日月教大家如何使用AES256對web接口的入參和返回結果進行加解密處理,話不多說,直接上代碼。 適用框架:SpringMVC、SpringBoot、SpringCloud 後臺部分 1、定義接口請求的攔截器 DecodeR

原创 Docker Compose 部署 pig2.X

Compose 是 Docker 公司推出的一個工具軟件,可以管理多個 Docker 容器組成一個應用(稱爲一個 project,即項目)。Compose 定位是“Define and run multi-container ap