原创 關於mysql不得不說的一些事情

苦海無邊A.mysql常用命令B.mysql配置解析C.mysql知識點解析1.count(*)工作原理count(*)是一個耗時操作,獲取計數的解決方案:2.Order by工作原理D.mysql問題彙總1.解析語句:inser

原创 Kafka消費者剖析

文章目錄消費者組特性消費者組位移管理消費者組的重平衡重平衡時機重平衡策略Rebalance注意事項(弊端)避免 Rebalance位移概述位移主題位移主題消息格式位移主題的創建位移主題的使用位移主題消息刪除策略位移提交自動提交手動

原创 曾經忘過的git操作,以後要做一個真心的人

愛得深沉git 命令備忘git回退git中同時向多個遠程倉庫推送git 常見問題彙總 git 命令備忘 1. 自定義輸入用戶密碼clone項目: git clone https://user:[email protected] gi

原创 golang內存及GC分析簡易方法

文章目錄pprof簡介支持模式用途使用示例引入pprof數據分析GCwindowsLinux參數說明 通過 net/http/pprof 工具來進行分析內存 pprof簡介 pprof 是用於可視化和分析性能分析數據的工具;

原创 Redis2w大hash整取效率測試

由於需求,需要對容量2w的redis哈希進行整村整取,因此針對hash的常用命令進行效率測試; 測試通過golang語言的redis客戶端庫進行; 對redis的 HGETALL, HGET, HMGET,以及 pipelin

原创 python問題及信息彙總

長風破浪會有時pip源配置windows環境下:pip國內常用源臨時指定國內源pip升級失敗重裝pip常用命令 pip源配置 windows環境下: 按 windows + R打開運行界面,輸入 %userprofile%打開用

原创 vue實踐-多標籤頁共享sessionstorage

背景:新入手了vue,一路摸索,成功的完成了一個簡易的系統;但是在用戶登錄驗證這塊出現了問題: 在一個標籤頁登錄後,將頁面url拷貝到新的頁面中訪問,發現又自動跳轉到登錄界面; 經過一番努力,發現是因爲前端的自校驗用戶信息存儲在

原创 java常用對象類型理解

文章目錄1. PO2. VO3. BO4. DTO5. JavaBean6. POJO 根據不同bean對象得用途,我們可以將bean分爲很多種類; 只有做好分類,才能更好的做到業務及架構上的解耦; 記錄一下,便於後續梳理、回顧

原创 控制反轉、依賴反轉、依賴注入的理解

每天一小點,一年一大點一、控制反轉(IOC)二、依賴注入(DI)a. 依賴注入框架(DI Framework)三、依賴反轉原則(DIP) SOLID原則:單一職責、開閉原則、里氏替換、接口隔離、依賴反轉;而在開發過程中也經常說到

原创 lua實現大數字的四則運算

在使用redis的過程中,用到了lua腳本;其中在進行long型數字的計算的時候,總是無法獲取到精確的計算值;因此根據使用情況通過字符串的相關處理實現了大數字的四則運算。 local stepNum = 10000 local

原创 golang基於go-redis實現分佈式鎖

項目最近涉及到自動彈縮,因此涉及到分佈式鎖相關的處理; 項目redis採用 go-redis庫(點擊跳轉)進行操作;因此基於此實現了一個分佈式鎖,做一個記錄; 如有缺陷,歡迎指正 redis分佈式鎖的實現是基於 SETNX

原创 Kafka攔截器概述

文章目錄Kafka 攔截器生產者攔截器生產者攔截器實現消費者攔截器消費者攔截器實現Kafka攔截器使用場景實例化 -- 延時監控 攔截器:允許應用在不修改邏輯的情況下,動態的實現一組可插拔的時間處理邏輯鏈;它被曝光貴陽在主業務操

原创 kafka無消息丟失配置

文章目錄概念消息丟失的可能原因最佳實踐 Kafka只對 “已提交” 的消息(committed message)做有限度的持久化保證; 概念 已提交消息: 當Kafka的若干個 Broker 成功的接收到一跳消息並寫入到日誌

原创 kafka集羣參數配置

文章目錄1.Broker 端參數a.針對儲存信息的參數b.kafka 與 zooKeeper相關的參數c.針對Broker連接的參數d.針對Topic管理的參數e.針對數據留存的參數2.Topic級別的參數a.針對消息存儲的參數3

原创 kafka生產者剖析

文章目錄Kafka生產者程序概述生產者消息分區機制分區的作用分區策略生產者壓縮算法Kafka壓縮方式-消息格式壓縮時機解壓時機壓縮算法TCP連接管理TCP連接建立KafkaProducer實例TCP連接建立的時機TCP連接關閉的時