socket也叫套接字,本質是編程接口,封裝了TCP/IP。用socket寫服務端和客戶端 物理層:連接介質:光纜、雙絞線、無線電波,用來傳輸電信號 數據鏈路層:分組,讓電信號變得有意義,遵循以太網協議,mac特點、廣播工作方式(讓所有計算機都能接收到信號) 網絡層:ip與子網代碼計算 ...
Socket 的個人故事。希望通過這篇文章讓你弄懂什么是 Socket,明白 TCP 和 UDP 協議的通訊,明白長連接和短連接的優缺點,明白 BIO NIO AIO的區別。 Socket 大家好,我是 Socket。很多人都知道我,但是都不清楚我。給你看一下我和大佬的合影。 我很榮幸能與 TCP IP 五層模型中的各位大佬站在一起,但我並不屬於他們中的任何一層。我的存在只是為了讓應用層的使用者能 ...
2020-09-21 09:12 0 1910 推薦指數:
socket也叫套接字,本質是編程接口,封裝了TCP/IP。用socket寫服務端和客戶端 物理層:連接介質:光纜、雙絞線、無線電波,用來傳輸電信號 數據鏈路層:分組,讓電信號變得有意義,遵循以太網協議,mac特點、廣播工作方式(讓所有計算機都能接收到信號) 網絡層:ip與子網代碼計算 ...
Maven 核心原理 Maven 是每一位Java工程師每天都會接觸的工具, 但據我所知其實很多人對Maven理解的並不深, 只把它當做一個依賴管理工具(下載依賴、打包), Maven很多核心的功能反而沒用上. 最近重讀 Maven實戰, 雖然這本書年歲較老(10年出版: 那還 ...
Docker核心原理之—Cgroup 內核中強大的工具cgroup,不僅可以限制被NameSpace隔離起來的資源,還可以為資源設置權重,計算用量等 什么是cgroup cgroup全稱是control groups control groups:控制組,被整合在了linux內核 ...
前言 看源碼真的是一種享受又恍然大悟的感受,我曾不止一次贊嘆過如Spring、SpringMVC、SpringBoot等源碼設計的優美,我在學習線程、偏向鎖和輕量級鎖等JAVA內置鎖、CAC原理、自旋鎖 公平鎖和讀寫鎖等JUC顯式鎖的時候,總是從源碼中來解答我的疑惑,而JDK關於線程的源碼 ...
Spring是一個輕量級控制反轉(IOC)和面向切面(AOP)的容器框架 一、spring容器的主要核心: 1.IOC(Inversion of Control)控制反轉: 簡單地說,由spring來負責控制對象的生命周期和對象間的關系。傳統的Java SE程序設計,我們直接在對象內部 ...
1. kubelet簡介 在kubernetes集群中,每個Node節點都會啟動kubelet進程,用來處理Master節點下發到本節點的任務,管理Pod和其中的容器。kubelet會在API Se ...
matplotlib是基於Python語言的開源項目,旨在為Python提供一個數據繪圖包。使用matplotlib繪圖時,必須理解畫布(figure),區域(axe)和坐標軸(axis)的區別。fi ...
文章來自:百度文庫 PPT1 運行時環境 Ice作為一個中間件產品,其使用過程中,有運行時(也稱mn time)環境和開發環境兩部分。 圖 Ice核心功能的模塊組成圖 可見,Ice核心功能實際上由六大子系統模塊共同分擔,分別是通信模塊、對象適配模塊、線程模塊、調用/分派模塊、樁和框架 ...