原创 Clickhouse分桶聚合後填充零值問題

select count(a) as acount, toStartOfInterval(timestamp, INTERVAL 1440 minute) as c_time from `fill_test` where b = 'hell

原创 Is not allowed to connect to this mysql server問題解決

is not allowed to connect to this mysql server問題 問題主要反映的是訪問當前MySQL,有些Ip的權限不夠導致。 解決途徑: 登錄MySQL mysql -u root -p xxx 進

原创 線上併發事務死鎖問題排查

併發事務死鎖問題排查 業務系統上線後,服務日誌報錯: Jul 20 15:10:30 xxx: {"level":"error","error":"Error 1213: Deadlock found when trying to get

原创 golang知識總結

目錄1、slice擴容規則2、內存尋址、內存對齊,go結構體內存對齊策略3、go語言map類型分析3.1 hash衝突3.2 hash表擴容3.3 go語言中的map結構是hash表。3.4 go中Map的擴容規則4、閉包5、方法6、def

原创 用go實現常見的數據結構

目錄1 golang常見數據結構實現1.1 鏈表1.2 可變數組1.3 棧和隊列1.3.1 原生切片實現棧和隊列1.3.1.1 切片原生棧實現1.3.1.2 切片原生隊列實現1.3.2 *併發安全的棧和隊列1.3.2.1 切片實現併發安全的

原创 通過golang小案例,瞭解golang程序常見機制

目錄代碼理解及糾錯1、defer和panic執行先後順序2、for循環元素副本問題3、slice追加元素問題4、返回值命名問題5、用new初始化內置類型問題6、切片append另外一個切片問題7、全局變量用:=聲明問題8、結構體比較問題9、

原创 KMP算法和bfprt算法總結

目錄1 KMP算法1.1 KMP算法分析1.2 KMP算法應用題目1:旋轉詞題目2:子樹問題2 bfprt算法2.1 bfprt算法分析2.2 bfprt算法應用 1 KMP算法 大廠勸退,面試高頻^_^ 1.1 KMP算法分析 查找字符串

原创 Spring創建Bean的過程Debug

目錄Spring流程Debug1.1 Spring測試環境搭建1.2 Debug容器創建過程1.3 AbstractApplicationContext的refresh()包含的13個方法分析方法1:prepareRefresh() =>

原创 Spring源碼知識概覽

目錄Spring知識總覽1.1 IOC1.2 Spring中重要接口概覽 Spring知識總覽 1.1 IOC IOC是控制反轉,是一種思想 DI是依賴注入,是控制翻轉的一種實現 Spring的IOC容器是用來存放對象(bean)的,Spr

原创 Docker知識進階與容器編排技術

目錄1 使用Dockerfile定製redis鏡像1.1 環境準備1.2 編寫Dockerfile文件1.3 通過Dockerfile構建鏡像1.4 通過鏡像運行容器1.5 官方鏡像替代我們構建鏡像2 容器間單向通信(Link)2.1 虛擬

原创 Docker知識總結

目錄1 安裝docker2 docker基本概念2.1 Docker是容器化平臺2.2 Docker體系結構2.3 容器與鏡像3 docker常用命令3.1 快速安裝tomcat3.1.1 尋找鏡像3.1.2 拉取鏡像到本地3.1.3 運行

原创 《Kafka筆記》4、Kafka架構,與其他組件集成

目錄1 kafka架構進階1.1 Kafka底層數據的同步機制(面試常問)1.1.1 高水位截斷的同步方式可能帶來數據丟失(Kafka 0.11版本前的問題)1.1.2 解決高水位截斷數據丟失和不一致問題(leaderEpoch)1.1.3

原创 《Kafka筆記》3、Kafka高級API

目錄1 Kafka高級API特性1.1 Offset的自動控制1.1.1 消費者offset初始策略1.1.2 消費者offset自動提交策略1.2 Acks & Retries(應答和重試)1.3 Kafka冪等寫機制1.3.1 Kafk

原创 《Kafka筆記》2、環境搭建、Topic管理

目錄一、Kafka環境搭建和Topic管理1 單機環境搭建1.1 環境準備1.1.1 JDK 安裝1.1.2 配置主機名和ip1.1.3 關閉防火牆和防火牆開機自啓動1.1.4 zookeeper下載安裝1.1.5 kafka下載安裝2 集

原创 《Kafka筆記》1、Kafka初識

目錄一、初識Kafka1 apache kafka簡介2 消息中間件kafka的使用場景2.1 訂閱與發佈隊列2.2 流處理3 kafka對數據的管理形式4 kafka基礎架構5 Kafka的主題(topics)和日誌(logs)5.1 消