
從一個場景說起 在刷抖音有刷到過重復內容嗎似炎,這么多的推薦內容要推薦給這么多的用戶音婶,它是怎么保證每個用戶在看推薦內容時腐泻,保證不會出現之前已經看過的...
HTTP 1.0 特點 1.0的HTTP版本号杠,是一種無狀態(tài)闭树,無連接的應用層協(xié)議耸棒。 HTTP1.0規(guī)定瀏覽器和服務器保持短暫的鏈接。 瀏覽器每次請...
make和new new(T) 和 make(T, args) 是Go語?內建函數报辱,?來分配內存与殃,但適?的類型不?。 new(T) 會為了 T ...
前言 本章節(jié)有且僅有一個目的碍现,那就是讓你的 Go 程序遇到 panic幅疼。 D.1 數組/切片索引越界 運行結果: D.2 空指針調用 運行結果:...
前言 可以從 Go 源碼目錄結構和對應代碼文件了解 Go 在不同平臺下的網絡 I/O 模式的實現。比如昼接,在 Linux 系統(tǒng)下基于 epoll爽篷,...
一、TCP 簡介 第一部分先為大家介紹一下 TCP 的主要概念辩棒,并講解一下 TCP 的三個重要特性狼忱。 面向連接; 基于字節(jié)流一睁; 可靠性钻弄。 關于網...
簡述 G — 表示 Goroutine,它是一個待執(zhí)行的任務; M — 表示操作系統(tǒng)的線程者吁,它由操作系統(tǒng)的調度器調度和管理; P — 表示處理器...
Key的選擇注意點 key 類型的 K 必須是可比較的(comparable)窘俺,也就是可以通過 == 和 != 操作符進行比較;value 的值...
數據結構 與切片的數據結構相比,少了cap瘤泪,是一個只讀的切片 因為字符串作為只讀的類型灶泵,我們并不會直接向字符串直接追加元素改變其本身的內存空間,...