原创 深入理解MySQL Binlog:從原理到實踐

binlog 介紹 記錄了所有的DDL和DML(除了數據查詢語句)語句,以事件形式記錄,還包含語句所執行的消耗的時間,MySQL的二進制日誌是事務安全型的。 作用: 複製:MySQL Replication在Master端開啓binlog

原创 k8s 入門之常見問題&命令

問題 一、Kubernetes權威指南 中 com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection

原创 Mac上使用Docker Desktop啓動Kubernetes

正常啓動會一直顯示 starting,無法啓動成功 主要是因爲啓動所需要的鏡像無法正常下載成功 下圖爲 k8s 所需要的鏡像         下載鏡像 將倉庫克隆下來: git clone https://github.com/humm

原创 JS定時器:setInterval()和setTimeout()

JavaScript 對象指既可以保存一組不同類型的數據(屬性),又可以包含有關處理這些數據的函數(方法)的特殊數據類型。JS 對象可以使用兩種方式獲得,一是開發人員自定義;二是由 ECMAScript 提供。由 ECMAScript 提供

原创 MySQL 數值類型

下表中規劃了每個浮點類型的存儲大小和範圍:     那麼MySQL中這三種都是浮點類型 它們彼此的區別又是什麼呢 ??   float 浮點類型用於表示==單精度浮點==數值, double浮點類型用於表示==雙精度浮點==數值

原创 RabbitMQ 下載和安裝

一、通過 docker 方式快速安裝 # 最新的 RabbitMQ 3.10 docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.10-ma

原创 go 唯一id 生成器

一般可以使用 google 開源的 uuid 來生成唯一 id github.com/google/uuid   uuid, err := uuid.NewUUID() if err != nil { io.Success("s

原创 Go int/int64與string互相轉換

import "strconv" //先導入strconv包 // string到int int, err := strconv.Atoi(string) // string到int64 int64, err := strconv.Par

原创 踩坑記 - mac 自動開啓 apach

背景:升級了新的 mac 操作系統後   有一次想在 mac 啓動 nginx 服務,但是發現 80 端口被佔用,當時想到使用 ps aux | grep apach, 看看是不是因爲啓動了 apach,但是發現並沒有,但是在瀏覽器打開 l

原创 Vim編輯器翻頁控制命令詳解

當我們再Linux中的Vim編輯器查看腳本時,按上下鍵查看是不是非常慢?這個時候就要用到我們的翻頁快捷鍵了,快捷鍵命令如下: 整頁翻頁命令爲:    Ctrl + f 鍵   f 的英文全拼爲:forward;              

原创 查看 vue 版本號

全局查看vue版本號 npm info vue 局部(當前項目)查vue版本號 npm list vue version 此外還可以通過 package.json 查看使用的 vue 版本號   查看vue-cli版本號 vue

原创 javascript 可選鏈 "?."

可選鏈 ?. 是一種訪問嵌套對象屬性的安全的方式。即使中間的屬性不存在,也不會出現錯誤。 “不存在的屬性”的問題 如果你纔剛開始讀此教程並學習 JavaScript,那可能還沒接觸到這個問題,但它卻相當常見。 舉個例子,假設我們有很多個 u

原创 CentOS 防火牆入門

CentOS7 以下的版本默認使用 iptables 做爲防火牆,CentOS 7開始默認使用的是firewall作爲防火牆 本文使用的系統是 CentOS7,所以下面講解的是firewall的操作。    1. 查看防火牆是否開啓 fi

原创 關於Chrome瀏覽器http鏈接跳轉成https的問題

一般測試環境都是http,但是chrome由於安全方面的考慮,後面的版本自動將http鏈接跳轉爲https,這給日常的開發照成了不必要的麻煩, 可以通過以下方式設置指定域名不跳轉https 1. 瀏覽器導航欄中輸入: chrome://n

原创 MySQL 誤操作時進行數據恢復

binlog2sql binlog2sql 是一款用於解析 binlog 的工具, 可以從MySQL binlog解析出你要的SQL。 根據不同選項,你可以得到原始SQL、回滾SQL、去除主鍵的INSERT SQL等。 用途 數據快速回滾