原创 Linux使用systemctl註冊系統服務

1. 新建服務文件 比如我們新建frp的服務文件,那麼服務名就叫 frp.service 2. 輸入內容 [Unit] # 服務描述 Description=Frp Client Service # 要求必須執行網絡 Req

原创 K8s操作手冊(安裝與使用)

文章目錄1. 簡單概述1.1 k8s是什麼?1.2 組件說明1.3 k8s中的三種IP2. 安裝前的環境配置2.1 關閉防火牆2.2 查看內核版本2.3 內核升級(3.10 -> 4.4)2.4 重啓2.5 移除無效內核2.6 安

原创 Go語言中Context使用技巧

Go的Context是一個設計非常精巧的接口,我們可以使用它非常方便進行上下文的值傳遞,同時也控制goroutine的生命週期。 1. 常用功能 1.1 值傳遞 Context提供了一個WithValue 函數,可將一對 k

原创 七天用Go寫個docker(第五天)

通過前面四天,我們其實已經基本實現了docker的最核心的功能,後面幾天,我將帶大家實現一些docker的其他命令,今天我們主要是來實現一下 docker logs 功能,也就是查看docker內部日誌 寫日誌 說下總體思路

原创 七天用Go寫個docker(第一天)

1. docker詳解 很多人剛接觸docker的時候就會感覺非常神奇,感覺這個技術非常新穎,其實並不然,docker使用到的技術都是之前已經存在過的,只不過舊酒換了新瓶罷了。簡單來說docker本質其實是一個特殊的進程,這個進

原创 redis常用命令彙總

1. string # 設置值 set key value # 獲取值 get key # 設置key的value並加入過期時間 setex key seconds value # 只有值不在時才設置 setnx key valu

原创 Windows神器工具彙總

1. Everything 專門用來搜索文件的,比Windows自帶的文件搜索快幾百倍。 https://everything.en.softonic.com 2. cclear 用來清理文件垃圾的,乾淨速度 https:/

原创 css各種佈局詳解

文章目錄0. 常用CSS1. 居中佈局1.1 水平居中1.1.1 line-block + text-align1.1.2 block + margin1.1.3 absolute + transform1.2 垂直居中1.2

原创 mysql進階使用技巧

1. 開啓 general_log general_log 是一個查詢日誌,它會記錄你所有對數據庫的操作 開啓 # 查詢 general_log 日誌開啓情況 show global variables like '%gene

原创 golang使用etcd

etcd etcd 是一個分佈式開源的kv數據庫,它可以監聽某個鍵的變化,可作爲註冊中心、分佈式鎖等 1. 下載安裝etcd 官網: https://github.com/etcd-io/etcd/releases 選擇對應的

原创 安裝配置SQL審覈平臺Yearning

官方文檔:https://guide.yearning.io github下載:https://github.com/cookieY/Yearning 1. 安裝 我比較喜歡用docker,就直接採用docker方式安裝了

原创 docker搭建LDAP統一用戶認證

1. 安裝LDAP docker run -dit \ -p 389:389 \ -v /data/ldap/ldap:/var/lib/ldap \ -v /data/ldap/slapd.d:/etc/ldap/slapd.d

原创 Linux修改終端輸出格式和顏色

修改方法 在 ~/.bashrc 後面新增 PS1='[\u@\h \W]\$' 格式說明 PS1的定義中個常用的參數的含義如下: \d:代表日期,格式爲weekday month date,例如:“Mon Aug 1”

原创 windows安裝gcc

下載 mingw 下載地址:https://sourceforge.net/projects/mingw-w64/files/ 安裝 安裝的時候記得選擇 64位的,安裝好之後將 mingw64 下的 bin 文件夾路徑添加到P

原创 Go性能分析

文章目錄1. 準備工作1.1 下載go-wrk1.2 安裝生成火焰圖工具1.2.1 下載go-torch1.2.2 安裝perl1.2.3 下載FlameGraph1.3 下載graphviz1.3.1 Windows安裝1.3.