本文已遷移至https://juejin.cn/post/6844903812331732999[https://juejin.cn/post/684490381233173...
本文已遷移至https://juejin.cn/post/6844903812331732999[https://juejin.cn/post/684490381233173...
本文基于 go1.11 版本。 Mutex 使用 在深入源碼之前,要先搞清楚一點(diǎn),對 Golang 中互斥鎖 sync.Mutex 的操作是程序員的主動行為,可以看作是是一種...
前言 Golang中有兩種類型的鎖,Mutex (互斥鎖)和RWMutex(讀寫鎖)對于這兩種鎖的使用這里就不多說了,本文主要側(cè)重于從源碼的角度分析這兩種鎖的具體實(shí)現(xiàn)。 引子...
1、為什么要分庫分表?(設(shè)計高并發(fā)系統(tǒng)的時候,數(shù)據(jù)庫層面該如何設(shè)計?) 說白了,分庫分表是兩回事兒,大家可別搞混了,可能是光分庫不分表,也可能是光分表不分庫,都有可能。 我先...
文章目的: 1、向沒聽過或者剛聽過但是還對這個監(jiān)控系統(tǒng)沒有任何概念的開發(fā)者介紹Prometheus的應(yīng)用場景。2、向有需要深入的了解的人推薦一些博客、書籍。3、內(nèi)心真實(shí)想法:...
現(xiàn)在大數(shù)據(jù)、人工智能、數(shù)據(jù)分析等很多技術(shù)崗位都對數(shù)學(xué)有一定的要求,數(shù)學(xué)越來越重要,很多人也開始嘗試學(xué)習(xí)數(shù)學(xué),腦子里突然就有了結(jié)合Python編程來學(xué)習(xí)數(shù)學(xué)的想法。在網(wǎng)絡(luò)上搜索...
go-xorm封裝公共CURD類 $ 前言 go-xorm是一個簡單而強(qiáng)大的Go語言O(shè)RM庫. 通過它可以使數(shù)據(jù)庫操作非常簡便。 $ 配置目標(biāo) 封裝一個公共的父級操作類, 通...
RTMP協(xié)議是Real Time Message Protocol(實(shí)時信息傳輸協(xié)議)的縮寫,它是由Adobe公司提出的一種應(yīng)用層的協(xié)議,用來解決多媒體數(shù)據(jù)傳輸流的多路復(fù)用(...
一. 分塊編碼 分塊編碼傳輸應(yīng)該是和持久連接配合使用的.因?yàn)槿绻皇浅志眠B接的話那也不需要知道長度等信息了,只需要讀到連接關(guān)閉即可. 在持久連接的情況下,如果是服務(wù)器動態(tài)創(chuàng)建...