- 博客(17)
- 收藏
- 关注
原创 2025 cs144 Lab Checkpoint 1小白超详细版
data其实就是一个substring,insert函数的作用是把乱序到达的数据片段插入到完整的数据流中,完整重新组装。因此first_index也不是这个数据流中第一个数据片段的索引位置,而是当前要插入的数据片段的索引。要求我们实现数据报的发送,也就是说RawSocket一定会需要包含SendRawSocket函数来发送数据报,并且需要在主函数里面创建一个完整的数据报并调用RawSocket的方法发送它。在互联网协议(IP)中,不同的协议类型被分配了不同的数字代码,这些代码用于标识数据包使用的协议类型。
2025-03-21 11:51:40
545
原创 cs144 Lab Checkpoint 0: networking warmup
看到大佬的帖子,Standford CS144 (24 Winter) Computer Network - 可能是年轻人最好的现代 C++ 入门课https://zhuanlan.zhihu.com/p/20551290958,很想恶补一下自己渣渣的C++水平,同时也希望给自己加点项目实践的经历。
2025-03-06 20:58:59
630
原创 《计算机网络自顶向下》学习随记 第三章:运输层
首先,复习一下,运输层是干嘛的嘞?不同主机上的应用进程之间的逻辑通信。运输层是在哪里实现的?在端系统,而非路由器上。多路复用、多路分解?一言以蔽之,多路复用在发端,多路分解在收端。收端的话需要根据字段的标识定位到特定进程的套接字,发端的话需要为每个套接字封装上相应的首部信息,从而生成报文段。多路复用与多路分解之无连接vs有连接无连接的多路复用与多路分解(UDP)多路复用:UDP在发送数据之前不需要建立连接。
2025-02-26 20:00:29
642
原创 《计算机网络自顶向下》wireshark实验Lab3:DNS
wireshark官方文档:https://gaia.cs.umass.edu/kurose_ross/wireshark.php:(好烦呀每天,但不知道在烦什么,社媒刷多了是这样,少刷点儿手机吧球球了 )
2025-02-21 15:38:36
1000
1
原创 《计算机网络自顶向下》wireshark实验Lab2:HTTP
wireshark官方文档:https://gaia.cs.umass.edu/kurose_ross/wireshark.php参考大佬:https://xieqiang.blog.youkuaiyun.com/article/details/130536991。
2025-02-18 15:52:43
1036
1
原创 《计算机网络自顶向下》学习随记 第二章:应用层(2)DNS
2025/2/10寒假玩累了,上学期也一直在玩,新学期想要踏踏实实学点东西,在这里边记录边督促自己!两个小flag:①《计算机网络自顶向下》的书+lab② cs144的lab大佬的资源汇总:https://github.com/PKUFlyingPig/Computer-Network-A-Top-Down-Approach/tree/master希望自己可以尽快上手,就省去了视频,ppt+wireshark,看书做补充2025/2/17上周有事情鸽了两天(),希望这周可以补上。
2025-02-17 11:30:05
876
原创 《计算机网络自顶向下》wireshark实验Lab1:Getting Started
其实大部分都是昨天写的,今天补了个lab里的提问,特别鸣谢kimi老师,现在都可以识图了,不要太爽!加油!日更的第二天!2025/2/11。
2025-02-11 20:24:55
927
原创 《计算机网络自顶向下》学习随记:第一章 引言
2025/2/10寒假玩累了,上学期也一直在玩,新学期想要踏踏实实学点东西,在这里边记录边督促自己!两个小flag:①《计算机网络自顶向下》的书+lab② cs144的lab大佬的资源汇总:https://github.com/PKUFlyingPig/Computer-Network-A-Top-Down-Approach/tree/master希望自己可以尽快上手,就省去了视频,ppt+wireshark,看书做补充(争取日更呀~~~~~~~~~)
2025-02-10 15:54:12
893
原创 小土堆pytorch学习笔记 之 transform 的使用
在 PyTorch 中,transformsToTensorResize这里就以 ToTensor 为例介绍如何使用。
2024-09-11 14:06:19
405
原创 小土堆pytorch学习笔记 之数据可视化
损失函数(Loss Function),在机器学习和深度学习中也常被称为代价函数(Cost Function),是一种衡量模型预测值与实际值之间差异的函数。损失函数的核心作用是为模型训练提供反馈,指导模型参数的优化过程。tensorboard 是一个 pytorch 下的可视化工具,我们可以使用 tensorboard 来绘制损失函数。
2024-09-11 14:03:00
825
原创 小土堆pytorch学习笔记 之数据加载
Dataset 是一个抽象类,用于定义数据集的加载和预处理方式。当你需要自定义数据集时,可以通过继承 Dataset 类并实现特定的方法来创建自己的数据集。Dataset类位于模块中。要使用Datasetlen(self)idx为了方便上面两个函数的书写,还需要再加一个初始化函数来存文件名相关的参量TIP]下面先来学习几个函数!(源于 kimi)
2024-09-11 14:01:35
699
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人