以前寫 C 的時候,我們一般是都通過共享內(nèi)存來通信,對于并發(fā)去操作某一塊數(shù)據(jù)時,為了保證數(shù)據(jù)安全,控制線程間同步,我們們會去使用互斥鎖,加鎖解鎖來進行處理 然而 GO 語言中...
以前寫 C 的時候,我們一般是都通過共享內(nèi)存來通信,對于并發(fā)去操作某一塊數(shù)據(jù)時,為了保證數(shù)據(jù)安全,控制線程間同步,我們們會去使用互斥鎖,加鎖解鎖來進行處理 然而 GO 語言中...
本次主要聊聊 Go 語言中關(guān)于 panic 和 recover 搭配使用 ,以及 panic 的基本原理 最近工作中審查代碼的時候發(fā)現(xiàn)一段代碼,類似于如下這樣,將 recov...
本次主要來聊聊關(guān)于 ORM 的內(nèi)容,歡迎評論交流,歡迎批評指正 分別從如下 4 個方面來展開 ORM 他是個啥? 為什么要用 ORM? ORM 給我們帶來了哪些問題? 如何去...
本文主要是來聊一聊關(guān)于 Golang 中的深度比較 DeepEqual 因為最近發(fā)現(xiàn)身邊的小伙伴寫 2 個或者多個 map 比較的時候,都是自己去實現(xiàn)去比較每一個結(jié)構(gòu),每一個...
本次文章主要是來聊聊關(guān)于切片傳值需要注意的問題,如果不小心,則很容易引發(fā)線上問題,如果不夠理解,可能會出現(xiàn)奇奇怪怪的現(xiàn)象 問題情況: 小 A 負責(zé)一個模塊功能的實現(xiàn),在調(diào)試代...
本篇文章主要是來聊聊 Golang 中關(guān)于 nil 的使用方式及理解,看看有沒有你還不知道的情況呢? [圖片上傳失敗...(image-7d6c6b-169591556590...
咱們以前單體應(yīng)用里面有很多的應(yīng)用和功能,依賴各個功能之間相互調(diào)用,使用公共的代碼包等等,排查問題,使用類似于 gdb/dlv 工具或者直接查看代碼日志,進行定位和分析 但是現(xiàn)...
做自動化的同事今天居然問我 k8s 中為什么我部署的 pod 會跑到你們開發(fā)的節(jié)點上來?我可以去控制它嗎????? 兄弟,自然是可以控制的,接下來我詳細給你說一下關(guān)于 k8s 中...
上一次,相信大家已經(jīng)知道關(guān)于 LRU 頁面置換算法的思想和實現(xiàn)了,這里可以一鍵直達: 【LRU】一文讓你弄清 Redis LRU 頁面置換算法[https://juejin....