1 為什么使用分布式系統(tǒng)? 單體式架構(gòu)風(fēng)險(xiǎn)高,每次需要完全更新,容易引來(lái)大規(guī)模問(wèn)題,不夠穩(wěn)定;而分布式系統(tǒng)易于擴(kuò)展,根據(jù)業(yè)務(wù)場(chǎng)景進(jìn)拆分,發(fā)布的可...
該課程也可以叫C++ 標(biāo)準(zhǔn)庫(kù)——體系結(jié)構(gòu)與內(nèi)核分析;課程精髓是從源代碼分析C++STL之體系結(jié)構(gòu),而STL正是泛型編程最成功的作品,所以也是以S...
CRT是指C Runtime Library,這里的意思是啟動(dòng)代碼 鏈接器會(huì)指定二進(jìn)制的入口函數(shù)?入口函數(shù)做兩件事:1 正確初始化crt;2靜態(tài)...
經(jīng)典圖片 1. 申請(qǐng)內(nèi)存的方式 new做以上三個(gè)事情,1申請(qǐng)一片內(nèi)存,然后調(diào)用構(gòu)造函數(shù)。new handle的使用場(chǎng)景 std::string ...
第一章:基礎(chǔ)知識(shí) 線程: linux的多線程: Windows對(duì)進(jìn)程和線程的實(shí)現(xiàn)如同教科書(shū)一般標(biāo)準(zhǔn)。Linux下執(zhí)行實(shí)體都是任務(wù)(task),每...
線程可見(jiàn)性: 線程和cpu核心一對(duì)一運(yùn)行的時(shí)候,會(huì)從主存讀取到cpu寄存器中,也就是線程本地緩存(區(qū)別于threadlocal[https://...
神奇的函數(shù)聲明 float *g(), (*h)(); 這里先拆開(kāi)來(lái)看float * g(); 這樣就很容易看出來(lái),這是函數(shù)的聲明,函數(shù)名g,返...
MySQL 事務(wù)四大特性 一說(shuō)到 MySQL 事務(wù),你肯定能想起來(lái)四大特性:原子性、一致性、隔離性、持久性,下面再對(duì)這事務(wù)的四大特性做一個(gè)描述 ...
關(guān)于代理 說(shuō)到代理,首先我們要明確一個(gè)概念,所謂代理就是一個(gè)代表、一個(gè)渠道;此時(shí)就涉及到兩個(gè)角色,一個(gè)是被代理角色,一個(gè)是目標(biāo)角色。 被代理角色...