相关文章
网络原理(JavaEE初阶系列11)
目录 前言:
1.网络原理的理解
2.应用层
2.1自定义协议的约定
2.1.1确定要传输的信息
2.1.2确定数据的格式
3.传输层
3.1UDP
3.1.1UDP报文格式
3.2TCP
3.2.1确认应答
3.2.2超时重传
3.2.3连接管理
3.2.3.1三次握手
3.2.3.2四次挥手
3.2.4滑动窗口
3.…
建站知识
2025/3/19 15:14:05
【Windows API】获取卷标、卷名
1、卷->卷标
使用FindFirstVolume()和FindNextVolume()函数体系,枚举系统所有卷(Volume)的例子,然后获取卷标、卷类型。这个方式可以枚举出没有驱动器号(卷标)的卷。
int TestMode1()
{HANDLE hVolume…
建站知识
2025/3/19 15:12:07
从零实战SLAM-第三课(李群与李代数)
在七月算法报的班,老师讲的蛮好。好记性不如烂笔头,关键内容还是记录一下吧,课程入口,感兴趣的同学可以学习一下。
--------------------------------------------------------------------------------------------------------…
建站知识
2025/3/21 15:46:40
Hadoop理论及实践-HDFS读写数据流程(参考Hadoop官网)
NameNode与DataNode回顾
主节点和副本节点通常指的是Hadoop分布式文件系统(HDFS)中的NameNode和DataNode。 NameNode(主节点):NameNode是Hadoop集群中的一个核心组件,它负责管理文件系统的命名空间和元数据…
建站知识
2025/3/19 15:21:14
【网络编程(二)】NIO快速入门
NIO
Java NIO 三大核心组件
Buffer(缓冲区):每个客户端连接都会对应一个Buffer,读写数据通过缓冲区读写。Channel(通道):每个channel用于连接Buffer和Selector,通道可以进行双向读…
建站知识
2025/2/8 12:29:53
Qt扫盲-QWidget理论使用总结
QWidget理论使用总结 一、概述二、顶层 控件 和子 控件三、复合控件四、自定义控件和绘制五、大小提示和大小策略六、事件七、一组函数和属性八、QWidget样式表九、透明度和双缓冲十、创建半透明窗口 一、概述
widget 是用户界面的最小单位:它从window系统接收鼠标…
建站知识
2025/3/19 17:42:03
Linux使用gdb调试多文件的C程序
【例】通过vi创建两个.c文件main.c和add.c: 一步编译main.c和add.c文件,并加入调试信息: 1. 在被调函数中加断点时,在执行主函数时,会自动进入被调函数
(1)进入gdb,跟踪main程序&am…
建站知识
2025/3/19 18:31:00