主页 · 5
MySQL中库和表的增删查改操作
概念解释:在对数据库对象进行任何操作前,必须通过客户端工具建立与 MySQL Server 的 TCP/IP 或本地 Socket 会话连接。
数据库基础与 MySQL
概念解释:数据库 (Database) 是一种为了高效存储、管理和检索海量数据而设计的系统化电子数据集合。相较于传统的文件系统,数据库通过复杂的底层数据结构和索引机制,提供了更高的数据一致性、并发控制以及事务安全。
数据链路层,以太网帧, ARP 协议
概念解释:数据链路层 (Data Link Layer) 是 OSI 模型中的第二层,负责在两个直接相连的物理节点(同一种数据链路节点)之间可靠地传递数据帧。与之对比,网络层 (Network Layer) 负责在不同网络之间进行路由选择…
HTTP 协议
HTTP (HyperText Transfer Protocol, 超文本传输协议) 是应用层最广泛使用的协议之一。它定义了客户端(如浏览器)与服务器之间如何通信,以交换超文本资源(如 HTML 文档、图片、视频等)。
TCP序列化与反序列化网络计算器
首先编写通用的工具类,这些类不依赖于网络逻辑,但会被后续所有模块使用。
TCP网络通信流程
服务端的首要目标是“守株待兔”,在后台静静等待客户端的请求。
TCP(传输控制协议)
应用层:负责应用程序的网络访问(如 DNS, HTTP, FTP, 序列化/反序列化)。
UDP协议与网络通信知识点
UDP(用户数据报协议)的传输过程类似于寄信,具有以下四大核心特征:
IP协议、子网划分与跨网路由
概念解释:OSI(开放系统互联)模型是网络通信的七层理论标准,而 TCP/IP 则是实际广泛采用的四层实现模型。二者存在清晰的层级映射关系。
BFS
核心思想: 从起点出发,像水波纹一样一层层向外扩散。由于其“层序”特性,在所有边权均为 1 的图中,第一次搜到目标节点时,所经过的路径一定是最短路。

