讓自己習(xí)慣C條款01:視C為一個(gè)語(yǔ)言聯(lián)邦C并不是一個(gè)帶有一組守則的一體語(yǔ)言:他是從四個(gè)次語(yǔ)言(C、Object-OrientedC、Template、STL)組成的聯(lián)邦政府,每個(gè)次語(yǔ)言都有自己的規(guī)約。記住這四個(gè)次于語(yǔ)言你就會(huì)發(fā)現(xiàn)C容易了解得多。條款02:盡量以con...
最初do...while的出現(xiàn),更多的是作為循環(huán)控制流的一種語(yǔ)法糖。因?yàn)椴徽撌莣hile還是for循環(huán),都是要先判斷是否滿足進(jìn)入循環(huán)體的條件的。滿足條件之后才能進(jìn)入循環(huán)去執(zhí)行循環(huán)體內(nèi)的操作。而有些時(shí)候,第一次的執(zhí)行邏輯我們不需要滿足循環(huán)條件,也要執(zhí)行。這時(shí)候就可以用do...wh...
事情從一個(gè)健身教練說(shuō)起吧。李東,自稱亞健康終結(jié)者,嘗試使用互聯(lián)網(wǎng)的模式拓展自己的業(yè)務(wù)。在某款新開(kāi)發(fā)的聊天軟件琛琛上發(fā)布廣告。鍵盤說(shuō)來(lái)就來(lái)。瘋狂發(fā)送"李東",回車發(fā)送!,"亞健康終結(jié)者",再回車發(fā)送!還記得四層網(wǎng)絡(luò)協(xié)議長(zhǎng)什么樣子嗎?四層網(wǎng)絡(luò)協(xié)議四層網(wǎng)絡(luò)模型每層各司其職,消息在進(jìn)入每...
這是一道我秋招面試字節(jié)遇到的真題。這篇文章我會(huì)首先結(jié)合我們?nèi)粘5能浖到y(tǒng)開(kāi)發(fā)介紹?「“為什么網(wǎng)絡(luò)要分層”?」?,隨后我會(huì)介紹?「“OSI7層模型”」?以及?「“TCP/IP4層模型”」。我會(huì)詳細(xì)介紹目前廣泛使用的?「“TCP/IP4層模型”」?包括每一層做的事情以及相關(guān)的協(xié)議介紹...
↓推薦關(guān)注↓前言堆內(nèi)存(HeapMemory)是一個(gè)很有意思的領(lǐng)域。你可能和我一樣,也困惑于下述問(wèn)題很久了:如何從內(nèi)核申請(qǐng)堆內(nèi)存?誰(shuí)管理它??jī)?nèi)核、庫(kù)函數(shù),還是應(yīng)用本身??jī)?nèi)存管理效率怎么這么高?!堆內(nèi)存的管理效率可以進(jìn)一步提高嗎?最近,我終于有時(shí)間去深入了解這些問(wèn)題。下面就讓我來(lái)談...
↓推薦關(guān)注↓無(wú)論你寫(xiě)什么樣的代碼都會(huì)交給CPU來(lái)執(zhí)行,所以,如果你想寫(xiě)出性能比較高的代碼,這篇文章中提到的技術(shù)還是值得認(rèn)真學(xué)習(xí)的。另外,千萬(wàn)別覺(jué)得這些東西沒(méi)用,這些東西非常有用,十多年前就是這些知識(shí)在性能調(diào)優(yōu)上幫了我的很多大忙,從而跟很多人拉開(kāi)了差距……基礎(chǔ)知識(shí)首先,我們都知道現(xiàn)...
學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò),其實(shí)就是學(xué)習(xí)網(wǎng)絡(luò)協(xié)議。通過(guò)各種各樣的網(wǎng)絡(luò)協(xié)議,實(shí)現(xiàn)不同的網(wǎng)絡(luò)需求。當(dāng)然,網(wǎng)絡(luò)協(xié)議不是憑空存在的,而是運(yùn)行在網(wǎng)絡(luò)設(shè)備上。搞懂網(wǎng)絡(luò)協(xié)議,只是知道了技術(shù)原理。搞懂網(wǎng)絡(luò)設(shè)備,才能把所學(xué)的網(wǎng)絡(luò)知識(shí)用起來(lái),實(shí)際解決我們的網(wǎng)絡(luò)需求。下面我們來(lái)看看最常見(jiàn)的網(wǎng)絡(luò)設(shè)備——交換機(jī)。1、...
↓推薦關(guān)注↓【導(dǎo)讀】約翰·馮·諾依曼是20世紀(jì)最有影響力的人物之一。從原子彈,到計(jì)算機(jī)、再到量子力學(xué)、氣候變化,你可能很難出對(duì)我們今天的世界和生活影響更大的科學(xué)家了。在20世紀(jì)的天才中,有幾個(gè)杰出的人物:愛(ài)因斯坦、圖靈、霍金,毫無(wú)疑問(wèn),馮·諾依曼也屬于他們中的一個(gè),盡管許多人不知...
↓推薦關(guān)注↓今天分享一篇內(nèi)存性能優(yōu)化的文章,文章用了大量精美的圖深入淺出地分析了Linux內(nèi)核slab性能優(yōu)化的核心思想,slab是Linux內(nèi)核小對(duì)象內(nèi)存分配最重要的算法,文章分析了內(nèi)存分配的各種性能問(wèn)題(在不同的場(chǎng)景下面),并給出了這些問(wèn)題的優(yōu)化方案,這個(gè)對(duì)我們實(shí)現(xiàn)高性能內(nèi)存...
我們可能都知道,C中空類的大小是1。#include?class?EmptyA?{};int?main()?{???????std::cout?
289117336
Tronlong創(chuàng)龍
13030203448
大有可為
MXX1597759
xingnan123
xiaoguaixh
Y0825
LorenandGabriel
ilovenaibao
bluesky0318
liqinglong1023