有些需要長時間執行的后臺任務,當然可以通過后臺任務去執行或是tmux去執行;本例說的是通過配置iterm2的profiles 實現session 保持。 iTerm2 防止長...
有些需要長時間執行的后臺任務,當然可以通過后臺任務去執行或是tmux去執行;本例說的是通過配置iterm2的profiles 實現session 保持。 iTerm2 防止長...
前言 在mongodb上通過.system.js的特殊系統集合,存儲一些MongoDB環境下支持的js函數,供重復使用; 核心是在執行某些查詢語句時,返回值中的某些被bas...
BPF Compiler Collection(BCC)是什么 BCC 是一個工具包,用于創建高效的內核跟蹤和操作程序,并包含多個有用的工具和示例。它利用擴展的 BPF(伯克...
runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"api", "user"}, "") 這個使用了github.com/g...
ubuntu16.04 根分區設置太小,或是分區使用不合理,swap 分配過多,根目錄分配太少,導致整體的服務可用性和穩定性較差,linux 2.6版本以后就可以實時擴容,下...
現在越來越多的開發者在說,關系型數據庫正在慢慢被非關系型數據庫取代,因為關系型數據庫無法滿足現代公司的需求:大部分觀點認為,關系型數據庫無法擴展,不夠敏捷;對關系型數據庫的一...
在使用docker images 時報如下錯誤: 遂嘗試啟動docker服務使用命令如下: 遂嘗試使用如下命令去解決: 遂使用提示的命令繼續查看詳細的錯誤信息: 可以看到核心...
gRPC keepalive 的作用:gRPC 做服務間的通訊時,由于配置問題容易出現各類非預期的異常情況,能夠很好的避免transport is closing 的錯誤,通...
我們在需要存儲文件的數據落盤加密時,就會用到這種簡單的服務端加密實現;使用的前提是: S3存儲服務端支持https; S3存儲服務端實現了AES256加密 下面我們以go的a...
golangci-lint 會對結構體的內存字節對齊進行檢查,會報下面的錯誤:fieldalignment: struct with 56 pointer bytes cou...
在使用kafka時報錯:c.client.config.Config.Consumer.Offsets.CommitInterval undefined排查后發現當前的git...
網上很多安裝的教程不贅述: 安裝lrzsz 修改/usr/local/bin 下iterm2相關的配置下載iterm2相關的文件地址:https://github.com/a...
在使用git的過程中,我們常常遇到輸入命令太長,有可能輸入錯誤的情況,這個時候,我們能給常用命令通過別名來替代,只輸入很少的幾個字符就能代替一個復雜的命令:舉個例子: 我們需...
中美摩擦升級,國產替代成為了一個繞不開的點,本文將會基于ubuntu16.04的為編譯環境,來構建生成arm64版本的鏡像文件:構建過程分為兩部分: 編譯環境準備,即安裝qe...
日常開發中嘗嘗需要對數組進行迭代,遍歷所有的值并對遠有的數組進行新的賦值操作,舉個例子: 問題: for-range會迭代幾次,最后firstStrs的值又是多少呢,還有一個...
可以使用go tool分析CPU、內存占用情況時,pprof進行分析相關的cpu占用情況和內存占用情況:可以使用 go tool pprof binary profile 對...
在開發一個功能的時候會反復的提交代碼,會造成一個功能有很多次提交,在我們要向master做分支合并的時候,就會出現很多commits,在合并以后同一個功能的commits就會...
從github上fork代碼到本地后,我們會把代碼推到我們本地的倉庫去,進行相應的開發和修改,若github的源倉庫上做了新的改動和bugfix,我們想把源倉庫的修改同步到我...