本文列举了一些常用的 shell 指令。
本文列举了一些常用的 shell 指令。
多路复用 IO 模型中的函数介绍。
为了解决网络 IO 中的问题,学者们提出了 4 种网络 IO 模型: 阻塞 IO 模型、非阻塞 IO 模型、多路 IO 复用模型和异步 IO 模型。
HTTPS 简介。
TCP 的拥塞控制由 4 个核心算法组成:慢开始、 拥塞避免、快速重传和快速恢复。
TCP 流量控制图解,来自《图解 TCP/IP》。
TCP 滑动窗口图解,来自《图解 TCP/IP》。
TCP 是一种面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓的“连接”,其实是客户端和服务器的内存里保存的一份关于对方的信息,如 IP 地址、端口号等。TCP 可以看成是一种字节流,它会处理 IP 层或以下的层的丢包、重复以及错误问题。在连接的建立过程中,双方需要交换一些连接的参数。这些参数可以放在 TCP 头部。TCP 提供了一种可靠、面向连接、字节流、传输层的服务,采用三次握手建立一个连接,采用四次挥手来关闭一个连接。
以文本形式打开 svg 文件,修改 height 和 width 项,将其改成想要的分辨率,然后使用 AI 等矢量图编辑软件导出到 pdf 即可。
Swift 不能直接调用 C++,需要通过 Objective-C/C++ 桥接。本文主要介绍了在 Swift 中调用 C++ 的一些技巧。