Socket簡(jiǎn)介 套接字socket是大多數(shù)程序員都非常熟悉的概念罢荡,它是計(jì)算機(jī)網(wǎng)絡(luò)編程的基礎(chǔ),TCP/UDP收發(fā)消息都靠它对扶。我們熟悉的web服務(wù)...
一区赵、文件描述符 1.1 概念 Linux 系統(tǒng)中,把一切都看做是文件浪南,當(dāng)進(jìn)程打開(kāi)現(xiàn)有文件或創(chuàng)建新文件時(shí)笼才,內(nèi)核向進(jìn)程返回一個(gè)文件描述符,文件描述...
CPU和GPU之所以大不相同络凿,是由于其設(shè)計(jì)目標(biāo)的不同骡送,它們分別針對(duì)了兩種不同的應(yīng)用場(chǎng)景。CPU需要很強(qiáng)的通用性來(lái)處理各種不同的數(shù)據(jù)類型絮记,同時(shí)又要...
IP概述 IP 協(xié)議簡(jiǎn)述 IP協(xié)議(Internet Protocol摔踱,互聯(lián)網(wǎng)協(xié)議),是TCP/IP協(xié)議棧中最核心的協(xié)議之一怨愤,通過(guò)IP地址派敷,保證...
一、相關(guān)概念 1.1 同步與異步、阻塞與非阻塞 同步和異步:用戶程序通過(guò)recv()進(jìn)行系統(tǒng)調(diào)用后篮愉,如果最后還需要調(diào)用read()腐芍,則是同步的;...
goroutine goroutine是Go并行設(shè)計(jì)的核心试躏。goroutine說(shuō)到底其實(shí)就是協(xié)程猪勇,但是它比線程更小,十幾個(gè)goroutine可能...
OSI七層模型概述 開(kāi)放系統(tǒng)互連參考模型 (Open System Interconnect 簡(jiǎn)稱OSI)是國(guó)際標(biāo)準(zhǔn)化組織(ISO)和國(guó)際電報(bào)電...
問(wèn)題描述 最近把Golang升級(jí)到了1.14冗酿,突然發(fā)現(xiàn)Goland編輯器沒(méi)法Debug調(diào)試程序了埠对,會(huì)報(bào)出如下錯(cuò)誤: 解決方法 首先,更新本機(jī)的d...
Interface類型 簡(jiǎn)單的說(shuō)裁替,interface是一組method簽名的組合项玛,我們通過(guò)interface來(lái)定義對(duì)象的一組行為。interfa...