3.31
所花时间(含上课) 6 小时(计算机网络 3h + 工程数学 3h)
代码量(行) 80 行(计算机网络 Socket 编程练习)
博客量(篇) 1 篇(本篇)
一、计算机网络课程
传输层核心协议原理
深入学习了 TCP 与 UDP 的核心差异:TCP 面向连接、可靠传输、拥塞控制,适用于文件传输、网页访问等对可靠性要求高的场景;UDP 无连接、尽最大努力交付,低延迟,适用于视频通话、直播等实时场景。
掌握了 TCP 三次握手与四次挥手的完整流程、状态转换,理解了三次握手防止已失效的连接请求报文段被接收的核心作用,以及四次挥手保证数据完整传输的设计逻辑。
学习了端口号的作用与分类:熟知端口(0-1023)、登记端口(1024-49151)、客户端端口(49152-65535),明确了端口号用于区分应用进程的核心逻辑。
Socket 编程实践
完成了基于 Python 的 TCP 客户端 / 服务器通信代码编写,实现了客户端发送消息、服务器接收并回显的基础功能,理解了 Socket 编程中socket()、bind()、listen()、accept()、connect()等核心函数的作用与调用流程。
调试解决了端口占用、连接超时等常见问题,加深了对网络通信底层逻辑的理解。
二、工程数学课程
矩阵与线性代数进阶
复习了矩阵的秩、逆矩阵的求解方法(伴随矩阵法、初等行变换法),掌握了利用矩阵秩判断线性方程组解的情况:r(A) = r(A|b) 时有解,r(A) = r(A|b) = n 有唯一解,r(A) = r(A|b) < n 有无穷多解,r(A) ≠ r(A|b) 无解。
学习了矩阵的特征值与特征向量的定义、求解步骤,理解了特征值的性质(迹等于特征值之和、行列式等于特征值之积),掌握了相似矩阵的判定条件与对角化方法。
浙公网安备 33010602011771号