原创 Guava-RateLimiter實現令牌桶控制接口限流方案(註解方式)

常見限流方案 1.計數器法 原理:在單位時間段內,對請求數進行計數,如果數量超過了單位時間的限制,則執行限流策略,當單位時間結束後,計數器清零,這個過程週而復始,就是計數器法。 缺點:不能均衡限流,在一個單位時間的末尾和下一個單位時間的開

原创 SkyWalking搭建與使用

Why use SkyWalking?     SkyWalking 是觀察性分析平臺和應用性能管理系統。提供分佈式追蹤、服務網格遙測分析、度量聚合和可視化一體化解決方案.     Skywalking提供了在很多不同的場景下用於觀察和監

原创 監控神器-Prometheus(pushgateway、Alertmanager)

服務端搭建 https://blog.csdn.net/qq_37598011/article/details/101105086 pushgateway安裝及其使用 https://prometheus.io/download/ w

原创 CAT監控系統搭建與使用(V3.0.0)

效果圖 搭建 https://github.com/dianping/cat git clone https://github.com/dianping/cat.git  創建兩個目錄並賦予權限 mkdir -p /data/app

原创 Elasticsearch搭建

下載安裝Elasticsearch 下載地址:https://www.elastic.co/cn/downloads/elasticsearch wget https://artifacts.elastic.co/downloads/e

原创 ShedLock做定時任務鎖

github地址:https://github.com/lukas-krecan/ShedLock 目前公共存儲目前支持的有: Monogo DynamoDB JdbcTemplate ZooKeeper (using Curator)

原创 odoo搭建安裝

下載 下載壓縮包 或者 git clone https://github.com/odoo/odoo.git 安裝依賴 pip install -r requirements.txt 通過nodejs安裝less npm inst

原创 Nginx與Nginx-rtmp-module搭建流媒體服務器

安裝Nginx https://blog.csdn.net/qq_37598011/article/details/93497219 安裝Nginx-rtmp-module 下載: git clone https://github.c

原创 Linux上同時安裝Python2/Python3

準備工作 因爲Python3.7版本需要一個新的包libffi-devel所以先安裝它: yum install libffi-devel -y 配置Python3.7  安裝/解壓 wget wget https://www.pyt

原创 Python操作鼠標鍵盤(複製/剪切/雙擊/點擊/移動等)

安裝 1.首先下載安裝pywin32 地址:https://github.com/mhammond/pywin32/ 這裏用安裝包進行安裝,選擇對應的版本 下一步就是無腦安裝即可…… 打開cmd,查看是否安裝完成: ok~~說明安裝成

原创 Swagger接口文檔生成

pom文件修改 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</a

原创 resolution will not be reattempted until the update interval of XX has elapsed or updates are……

mvn clean install 打包aliyun-java-sdk-dybaseapi:jar是出現下面的異常: 問題是本地倉庫有該jar包,但是中央倉庫沒有該包,mvn編譯時一直出現問題。 解決方法 找到你的這個包的位置,一般是:C

原创 監控神器-Prometheus(服務端搭建)

優勢 易於管理 輕易獲取服務內部狀態 高效靈活的查詢語句 支持本地和遠程存儲 採用http協議,默認pull模式拉取數據,也可以通過中間網關push數據 支持自動發現 可擴展 易集成(客戶端分爲不同語言的SDK和不同用途的exporter

原创 前端/後端(Java)的AES加密和解密

前端代碼 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html>

原创 算法——動態規劃(DP)

動態規劃問題,大致可以通過以下四部分進行解決: 劃分階段:按照問題的時間或空間特徵,把問題分爲若干個子階段。(劃分後的子階段一定要是有序的或者是可排序的,否則問題就無法求解。) 狀態表示:將問題發展到各個階段時所處於的各種客觀情況用不同的