我们大多对于 `flex` 布局已经很熟悉了,虽然 `grid` 已经出来很久了,但是仍有一部分人不太了解 `grid`,那就今天带你走进 `grid` 的魔法中吧。 固定列数,且均分 ```css .container { display: grid; grid-template-columns: repeat(4,...
SSE(Server-Sent Events)是一种用于实现服务器主动向客户端推送数据的技术,也被称为“事件流”(Event Stream)。它基于 HTTP 协议,利用了其长连接特性,在客户端与服务器之间建立一条持久化连接,并通过这条连接实现服务器向客户端的实时数据推送。 SSE 是 WebSocket 的一种轻量代替方案,一般来说 HTTP 是...
DNS 查询 DNS 查询顺序如下,如果其中一部成功则直接跳到建立链接部分 1. 浏览器自身 DNS 2. 操作系统 DNS 3. 本地 host 文件 4. 向域名服务器发送请求 向域名服务器发送请求,请求规则如下: 1. 根域名服务器 2. 顶级域名服务器 3. 权威域名服务器 DNS 解析之...
物理层 物理层直接与物理介质交互。用到的设备一般有:网卡、网线、集线器、中继器、调制解调器等相关设备。物理层最重要的是物理的通讯,即信道 信道一般有以下几种: - 有线信道 - 明线 明线是指平行架设在电线杆上的架空线路。它本身是导电裸线或带绝缘层的导线。虽然它的传输损耗低,但是由于易受天气和环境的...
TCP 连接三次握手 步骤: 1. 客户端向服务端发送 SYN 报文,跟服务器进行连接,并且会携带一个序列号 seq 2. 客户端收到 SYN+seq 字段后,服务端也生成一个 seq 序列号,并且将客户端送过来的 seq+1 作为 ack 携带 ACK 确认号发送给客户端表示之前的 SYN 已经收到了 3. 客户端收到服务端响...