原创 【轉】Windows安裝運行Kafka 在Windows安裝運行Kafka

在Windows安裝運行Kafka 原文地址:https://www.cnblogs.com/flower1990/p/7466882.html 一、安裝JAVA JDK 1、下載安裝包 http://www.oracle.com/te

原创 【轉】SpringBoot ElasticSearch 各種查詢彙總

原文連接:https://www.cnblogs.com/jelly12345/p/14765477.html   一:文檔對象如下 @Data @AllArgsConstructor @NoArgsConstructor @Docum

原创 Spring Boot yml 公共抽取

  背景    項目裏面的yml文件爲了區別線上、測試、本地環境,分別有application-prod.yml,application-dev.yml,application-local.yml;但是每個裏面有很多相同的配置,希望配置文件

原创 最新Spring Boot 跨域配置,親測好用

背景: 網上有很多跨域配置,但都存在各種各樣問題;經過改良和測試後,最終形成一個穩定配置版本,我的Spring Boot版本是2.5.1 問題: 前後端分離後,進行聯調,發現瀏覽器出報跨域問題   解決方案: 在config配

原创 【轉】IDEA一鍵部署SpringBoot項目到服務器

原文連接:https://www.cnblogs.com/chanmufeng/p/15926928.html   1. 安裝Alibaba Cloud Toolkit插件 2. 配置部署環境 2.1 爲本次部署設置一個名字 2.

原创 Docker Mysql安裝和啓動

一、安裝docker 詳情過程可見另一篇文章在Ubuntu系統下安裝Gitlab,搭建實驗室自己的代碼託管平臺 二、拉取mysql鏡像 前往docker官網dockerhub在這裏插入圖片描述可以在紅框內選擇指定版本,例如5.7版本 do

原创 【原】線程池使用InheritableThreadLocal出現數據髒亂分析和解決方案

背景   在測試環境上遇到一個詭異的問題,部分業務邏輯會記錄用戶ID到數據庫,但記錄的數據會串,比如當前用戶的操作記錄會被其他用戶覆蓋, 而且這個現象是每次重啓後一小段時間內就正常 問題   在線程池內部使用了InheritableThre

原创 【轉】 linux下時間格式修改爲24小時制的辦法(centos)

https://blog.csdn.net/sdfadfsdf/article/details/82498935?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.

原创 分佈式事務框架-Litx補償事務框架源碼解析

前言   之前某段時間在研究分佈式事務過程中,對實現原理比較好奇,於是去Gitee上找了幾個人氣比較高的框架進行學習,其中印象深刻的有Litx,因爲Litx源碼不多,且都是基於Spring和Dubbo底層實現,所以理解起來比較容易,索性對這

原创 Docker下部署Spring Boot項目

1.編寫Docker File  FROM openjdk:8-jdk-slim LABEL maintainer=ddzhan COPY target/*.jar /app.jar ENTRYPOINT ["java","-jar"

原创 Docker下Nginx安裝和配置

1.下載Ngin PS:不帶版本默認會下載docker倉庫裏面最新的版本 docker pull nginx #下載最新版 鏡像名:版本名(標籤) docker pull nginx:1.20.1 #刪除對應的鏡像 docker r

原创 Docker安裝和配置

安裝 1、centos下安裝docker 其他系統參照如下文檔 https://docs.docker.com/engine/install/centos/   1、移除以前docker相關包 sudo yum remove d

原创 【轉】SpringBoot多模塊打包瘦身分離

背景 首先項目是個多層級的多模塊springBoot項目,每次打出來的jar包都在90M,其中包含核心代碼以及所有依賴的jar包,上傳到服務器速度比較慢。由於核心代碼(controller、service、dao、model)會經常改動進行

原创 【原】基於Spring實現策略模式

背景:   看多很多策略模式,總結下來實現原理大體都差不多,在這裏主要是講解下自己基於Spring更優雅的實現方案;這個方案主要是看了一些開源rpc和Spring相關源碼後的一些思路,所以在此進行總結 首先看下比較常見的策略模式寫法 一個

原创 關於看源碼的心得體會

前言   前段時間面試,經常遇到面試官在結束的時候問我看過什麼開源源碼?然後網上對於看源碼這塊的說法也有各種不同的意見,我進行了總結如下: 不看源碼說法: 平常的工作需求、業務忙的一批,哪有時間空下來看源碼 看源碼只是爲了面試,也就是應付