过眼云烟 「Talk is cheap. Show me the code.」

递归查询和迭代查询

递归查询和迭代查询都是 DNS 查询的两种方式,它们在查询流程和效率上有所不同。 1. 递归查询: 流程: 客户端向根域名服务器发送查询请求,根域名服务器会根据域名信息,将查询请求转发给相应的顶级域名服务器 (TLD)。顶级域名服务器再将查询请求转发给相应的权威域名服务器,最终由权威域名服务器返回查

KyleWang KyleWang 发布于 2024-09-03

对等网络(P2P网络)

对等网络(P2P网络) 对等网络(Peer-to-peer network,简称P2P网络)是一种网络架构,其中所有连接到网络的计算机都具有相同的权限和能力,可以同时作为客户端和服务器。换句话说,每个节点都能够直接与其他节点进行通信,没有中心化的服务器控制整个网络。 与传统客户端-服务器架构的区别:

KyleWang KyleWang 发布于 2024-08-30

数据库-无损连接,保持函数依赖

无损连接,保持函数依赖 1. 无损连接 (Lossless Join) 定义: 一个关系模式的分解是无损连接的,如果从分解后的关系中通过自然连接可以恢复原始关系的所有元组,并且不会产生新的元组。 意义: 无损连接保证了分解后的关系能够完整地表达原始关系的信息,不会丢失数据。 判断方法: 可以使用依赖

KyleWang KyleWang 发布于 2024-08-29

经典题型

位示图计算 位示图的大小 = 磁盘块数量/字长多少位 磁盘块数量=磁盘容量÷物理块大小 字长=计算机系统的字长(32位 or 64位) 位示图原理:例如32位,每一位bit采用0或1表示某一物理块是否被使用。所以32位字长的系统,1字可以统计32个块是否被使用,位示图的大小就因此而来。 进程和信号量

KyleWang KyleWang 发布于 2024-08-27

Java知识(一)

Java 中的参数传递是 按值传递,但对于引用类型,传递的是 引用值的副本。 解释: 基本数据类型(primitive types):例如 int、double、char 等,在方法调用时,传递的是变量的值的副本。这意味着方法内部对参数的修改不会影响到方法外部的原始变量。 引用类型(referenc

KyleWang KyleWang 发布于 2024-08-16