內(nèi)存管理 1布局 1.1操作系統(tǒng)內(nèi)存布局 1.1.1邏輯布局 1.1.2物理布局 1.2 GO 內(nèi)存布局 go沒有使用操作系統(tǒng)提供的內(nèi)存管理方案...
1 Channel channel 是Go語(yǔ)言在語(yǔ)言級(jí)別提供的 goroutine 間的通信方式。我們可以使用 channel 在兩個(gè)或多個(gè) g...
1 調(diào)度模型 Linux操作系統(tǒng)中的資源調(diào)度是基于進(jìn)程的析桥,同一進(jìn)程中的線程共享這個(gè)進(jìn)程中的所有資源司草,所以linux中的線程本質(zhì)上是一種輕量級(jí)進(jìn)程...
1 概述 應(yīng)用程序建立與數(shù)據(jù)庫(kù)的連接其實(shí)是一項(xiàng)開銷很大的工作,其中涉及網(wǎng)絡(luò)連接的建立泡仗、會(huì)話的建立埋虹、數(shù)據(jù)庫(kù)端與應(yīng)用程序的適配等諸多操作。因此娩怎,大部...
Redis 在 2.8.9 版本添加了 HyperLogLog 結(jié)構(gòu)搔课。Redis HyperLogLog 是用來(lái)做基數(shù)統(tǒng)計(jì)的算法。 什么是基數(shù)截亦?...
數(shù)據(jù)結(jié)構(gòu) storage/innobase/include/data0type.h 行結(jié)構(gòu)中爬泥,除了用戶定義的列外還有3個(gè)隱藏系統(tǒng)列:DATA_R...
關(guān)于ThreadLocal以及InheritedThreadLocal基本原理的介紹已經(jīng)非常多,但是感覺threadlocal設(shè)計(jì)的精髓還是在于...
1. 首先是主程序類com.alibaba.dubbo.common.Main崩瓤,成員變量如下: 可以看到Dubbo啟動(dòng)時(shí)主要做了以下的事情: 從...
1.分區(qū)表的原理 分區(qū)表是由多個(gè)相關(guān)的底層表實(shí)現(xiàn)袍啡,這些底層表也是由句柄對(duì)象表示,所以我們也可以直接訪問(wèn)各個(gè)分區(qū)谷遂,存儲(chǔ)引擎管理分區(qū)的各個(gè)底層表和管...