原创 redis知識架構圖

原创 Mysql安裝配置canal,搭建binglog實時消費系統(1)--mysql安裝

mysql安裝 mysql版本 5.6.23 linux :CentOS Linux release 7.7.1908 (Core) 0、 rpm -qa | grep mysql lsb_release -a (查看linux版本) 安

原创 quartz知識架構圖

原创 spring boot 啓動報錯,找不到DataSource

報錯信息如下: 16:39:11.372 1653 [main] WARN o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext [AbstractApplicationCont

原创 windows10使用系統自帶bash技巧之配置idea、以及terminal使用git命令別名方式

安裝bash 1、win10自帶了一個linux的子系統具體安裝使用參考:win10安裝自帶bash 2、安裝重啓後再cmd命令框輸入 C:\Windows\System32\bash.exe 3、根據提示,在window應用商店安裝u

原创 關於openresty單元測試Test::Nginx一些理解

openresty團隊基於perl編寫的數據驅動測試框架:https://github.com/openresty/test-nginx 1、安裝perl,linux環境默認已經安裝perl,window安裝參考:https://www.

原创 k8s集羣搭建-個人學習使用

1、準備工作 Docker       18.09.0 --- kubeadm-1.14.0-0 kubelet-1.14.0-0 kubectl-1.14.0-0 --- k8s.gcr.io/kube-apiserver:v1.

原创 JVM研究總結

 

原创 java程序打包成rpm包之源碼大小改變原因

1、rpm打包過程自行百度即可 2、所遇到的問題是在用rpm打包並安裝後,源碼文件大小不一致,導致程序不能正常運行 解決方案: 在spec文件%prep節點加入 #打包時不丟棄debug信息 %define __strip /bin/t

原创 JDK8 stream流學習

 jdk8之後引入對集合操作的工具steam,大大的簡化了collection的各種日常操作,結合lambda表達式,很大程度提高了開發效率 package com.ks3.cdn.util; import java.util.*;

原创 使用nginx+lua,對現有系統進行限流降級,保證系統穩定性

背景:當前對外api服務的使用者日趨增長,現有系統服務能力有限,需要做對其做容量規劃,防止外界系統對當前系統的過渡調用,導致服務超載,影響核心業務的使用,故需對服務做限流措施,瞭解了幾種限流方案,最終選擇nginx+lua來實現,對現有系

原创 maven 命令建分支步驟以及注意事項

一、在svn創建對應的目錄          branches->分支目錄     tags->標籤目錄(當前線上項目對應的版本)     trunk->主幹目錄 二、運行項目中的所有的測試用例(無報錯)後 三、檢查pom父級pom.xm