
這不會又是一個Go的BUG吧?
- 2022 年 6 月 22 日
- 筆記
hello,大家好呀,我是小樓。 最近我又雙叒叕寫了個BUG,一個線上服務死鎖了,不過幸虧是個新服務,沒有什麼大影響。 …
Continue Readinghello,大家好呀,我是小樓。 最近我又雙叒叕寫了個BUG,一個線上服務死鎖了,不過幸虧是個新服務,沒有什麼大影響。 …
Continue Reading摘要:很多時候,我們在並發編程中,涉及到加鎖操作時,對程式碼塊的加鎖操作真的合理嗎?還有沒有需要優化的地方呢? 本文分享自 …
Continue ReadingCSAPP 並發編程筆記 並發和並行 並發:Concurrency,只要時間上重疊就算並發,可以是單處理器交替處理 並行 …
Continue Reading死鎖 1.概念 一個很通俗易懂的例子:假設有紅藍兩把鑰匙開紅藍兩個門,兩個人分別執行六條指令,最後要能夠都把兩扇門打開。 …
Continue Reading本文翻譯自 C++ 之父 Bjarne Stroustrup 的 C++ 之旅(A Tour of C++)一書的第 1 …
Continue Reading摘要:什麼是死鎖,在Go的協程裡面死鎖通常就是永久阻塞了,你拿著我的東西,要我先給你然後再給我,我拿著你的東西又讓你先給 …
Continue Reading摘要:除了多核的自旋鎖機制,本文會介紹下LiteOS 5.0引入的LockDep死鎖檢測特性。 2020年12月發布的L …
Continue Reading一、背景 隨著公司業務的發展,商品庫存從商品中心獨立出來成為一個獨立的系統,承接主站商品庫存校驗、訂單庫存扣減、售後庫存 …
Continue Reading目錄 一 運行官方示例 1,Clone程式碼並編譯 2,創建Dockerfile構建鏡像 3,啟動容器 二 生成dump轉 …
Continue Reading在這篇文章中,我們主要討論一下死鎖及其解決辦法。 目錄 概述 死鎖案例 死鎖的原因和預防 破壞佔用且等待條件 破壞不可搶 …
Continue Reading