ss簡介 ss命令可以用來統(tǒng)計(jì)套接字信息,它支持PACKET套接字、TCP套接字、UDP套接字、DCCP套接字、RAW套接字和Unix域套接字等等。它能像netstat命令那...
ss簡介 ss命令可以用來統(tǒng)計(jì)套接字信息,它支持PACKET套接字、TCP套接字、UDP套接字、DCCP套接字、RAW套接字和Unix域套接字等等。它能像netstat命令那...
TCP狀態(tài)機(jī)里為何需要TIME_WAIT 如果我們來做個(gè)類比的話,TIME_WAIT的出現(xiàn),對(duì)應(yīng)的是你的程序里的異常處理,它的出現(xiàn),就是為了解決網(wǎng)絡(luò)的丟包和網(wǎng)絡(luò)不穩(wěn)定所帶來的...
引言 本文是對(duì)程序員的自我修養(yǎng):鏈接、裝載與庫中第3章的實(shí)踐總結(jié)(和結(jié)構(gòu)相關(guān)的示意圖都是用Gliffy Diagrams畫的??),通過使用工具readelf、objdump對(duì)...
概述 現(xiàn)代操作系統(tǒng)了提供了一種對(duì)主存的抽象概念,叫做虛擬內(nèi)存。它為每個(gè)進(jìn)程提供了一個(gè)非常大的,一致的和私有的地址空間。虛擬內(nèi)存提供了以下的三個(gè)關(guān)鍵能力: 它將主存看成是一個(gè)存...
參考來源:https://blog.csdn.net/qq_34337272/article/details/81252853 CAS算法(compare and swap)...
原文作者 Sandeep.S英文原文 [https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html] 本...
先來看一份 docker-compose.yml 文件,不用管這是干嘛的,只是有個(gè)格式方便后文解說: 可以看到一份標(biāo)準(zhǔn)配置文件應(yīng)該包含 version、services、ne...
通過ChannelInputStream生產(chǎn)數(shù)據(jù),返回chan []byte,Consumer消費(fèi)數(shù)據(jù),但是出現(xiàn) Consumer接收的數(shù)據(jù)不完整重復(fù)的現(xiàn)象,經(jīng)排查是因?yàn)閟l...
指針幾個(gè)字節(jié)跟語言無關(guān),而是跟系統(tǒng)的尋址能力有關(guān),譬如以前是16為地址,指針即為2個(gè)字節(jié),現(xiàn)在一般是32位系統(tǒng),所以是4個(gè)字節(jié),以后64位,則就為8個(gè)字節(jié)。 指針的值的指向一...
建議每起一個(gè)goroutine,都defer統(tǒng)一捕獲下異常之前的代碼是這樣的,想在main函數(shù)統(tǒng)一捕獲所有的異常(包括協(xié)程的)并輸出到crash.log文件中,但是程序奔潰后...
database/sql database/sql是golang的標(biāo)準(zhǔn)庫之一,它提供了一系列接口方法,用于訪問關(guān)系數(shù)據(jù)庫。它并不會(huì)提供數(shù)據(jù)庫特有的方法,那些特有的方法交給數(shù)據(jù)...
1、對(duì)同一個(gè)go文件的init()調(diào)用順序是從上到下的2、對(duì)同一個(gè)package中不同文件是按文件名字符串比較“從小到大”順序調(diào)用各文件中的init()函數(shù),對(duì)于3、對(duì)不同的...