原创 [Python]安裝/升級pip/pip3

文章目錄基礎環境安裝/升級 基礎環境 Windows 10 Python:3.8.2 安裝/升級 下載安裝腳本 (這裏也可以免費下載:get-pip) 下載地址:https://bootstrap.pypa.io/get-pip

原创 [nginx]解決無root權限運行mginx問題

基礎環境 nginx-1.16.1 CentOS7.5 問題結果過程 現象 使用非root用於運行nginx提示如下錯誤 nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permi

原创 [Mysql]5.7 通過yum方式安裝及初始密碼修改

目錄環境安裝修改默認密碼關於密碼策略 環境 mysql:5.7 CentOS:7.5 安裝 默認情況下Centos7.5允許的安裝mysql版本是8.0 修改倉庫,修改5.7啓用(建議同時禁用8.0) vim /etc/yum.r

原创 maven工程使用sonar掃描代碼

目錄基礎環境配置項目配置setting.xml執行掃描任務查看結果 基礎環境 SonarQube 8.2 maven3.3.6 jdk:1.8 配置項目 創建項目 登錄後右上角+號創建新項目 填寫項目名稱及標識 創建token 下

原创 CentOS下rar解壓工具安裝

這裏寫自定義目錄標題基礎環境下載安裝文件安裝使用附錄-常用參數: 基礎環境 CentOS:7.5 rar官網:www.rarlab.com 下載安裝文件 下載地址:https://www.rarlab.com/download.h

原创 Springboot下RabbitMQ的使用及解決消息丟失問題

導航基礎環境消息發送消費消息隊列、交換器聲明及綁定通過實現ChannelAwareMessageListener接口實現消息消費總結 基礎環境 RabbitMQ的安裝 Springboot:2.2.5.RELEASE 示例代碼:s

原创 RabbitMQ安裝(Docker、Centos、Windows)

RabbitMQ安裝基礎環境基於Docker的安裝使用Windows下安裝RabbitMQ(windows10)CentOS下安裝RabbitMQ 基礎環境 docker: 19.03.5 windows 10 CentOS7 r

原创 Redis集羣部署及Springboot架構下應用(主從集羣模式)

導航: 主從集羣 哨兵集羣 分區集羣 環境: redis:5.0.8 Springboot: 2.2.3.RELEASE redis安裝參見:CentOS7下安裝Redis(單機版) 集羣方式及配置 基礎配置集羣配置: #後臺運行

原创 Redis集羣部署及Springboot架構下應用(sentinel哨兵集羣模式)

導航 主從集羣 哨兵集羣 分區集羣 環境: redis:5.0.8 Springboot: 2.2.3.RELEASE redis安裝參見:CentOS7下安裝Redis(單機版) redis主從部署參見:Redis集羣部署及Sp

原创 @Configuration註解使用

整個過程使用spring-data-redis:2.2.5.RELEASE中對RedisTemplate 的 Bean註冊進行參照對象。 註解作用 @Configuration主要用於聲明當前類爲配置類,用於替代原Spring中x

原创 幾種限流、控頻策略對比

這裏主要討論以下幾種方式,有更好的建議,歡迎留言 基於數據庫(Mysql爲例)的統計進行限流 基於redis自增長及過期策略的限流 基於內存(linkedlist爲例)的限流 基於木桶算法的限流 本次介紹,主要關注實現策略、控

原创 [slf4j-log4j2] 日誌輸出到HTTP接口

參考資料: https://logging.apache.org/log4j/2.x/manual/appenders.html#HttpAppender 本內容基於:https://blog.csdn.net/master336/art

原创 [slf4j-log4j2] 日誌輸出到MySql數據

參考資料: https://logging.apache.org/log4j/2.x/manual/appenders.html#JDBCAppender 環境: Springboot:2.2.3.RELEASE 特殊依賴:org.spr

原创 [Eureka]REST操作接口清單

源碼地址:https://github.com/Netflix/eureka/wiki 數據來源:https://github.com/Netflix/eureka/wiki/Eureka-REST-operations Eureka作爲

原创 [持續補充]SpringApplication中都幹了啥

環境: Springboot 2.2.3.RELEASE SpringApplication.run()是Springboot啓動入口 啓動主要分兩步 第一步是new SpringApplication(),這個過程主要完成了 // 指