-
linux socket UDP 编程
了解网络传输协议的人都知道,采用TCP实现文件传输很简单。相对于TCP,由于UDP是面向无连接、不可靠的传输协议,所以我们需要考虑丢包和后发先至(包的顺序)的问题,所以我们想要实现UDP传输文件,则需要解决这两个问题。方法就是给数据包编号,按照包的顺序接收并存储,接收端接收到数据包后发送确认信息给发送端,发送端接收确认数据以后再继续发送下一个包,如果接收端收到的数据包的编号不是期望的编号,则要求发送端重新发送。
下面展示的是基于linux下C语言实现的一个示例程序,该程序定义一个包的结构体,其中包含数据和包头,包头里包含有包的编号和数据大小,经过测试后,该程序可以成功传输一个视频文件。
- 2022-06-30 05:25:50下载
- 积分:1
-
Vector
基于DSP TMS320LF2407 空间矢量控制法 可控制交流伺服电机(DSP space vector control method)
- 2013-06-04 15:05:39下载
- 积分:1
-
VCandMatlab
此电子书为VC++与Matlab混合编程的快速实现。对信号处理学习者有一定的帮助(This e-book for the VC++ and Matlab Fast implementation of hybrid programming. On signal processing to help learners have a certain)
- 2010-08-05 15:51:34下载
- 积分:1
-
内部温度传感器实验
说明: STM32有一个内部的温度传感器,可以用来测量CPU及周围的温度。(STM32 has an internal temperature sensor, which can be used to measure the temperature of CPU and its surroundings.)
- 2020-04-09 09:57:52下载
- 积分:1
-
用C#做的小游戏,值得学游戏编程者参考,比较简单,但绝对经典。是学C#的人难得的好例子。...
用C#做的小游戏,值得学游戏编程者参考,比较简单,但绝对经典。是学C#的人难得的好例子。-C# done little game, it is worth learning games programmers reference, relatively simple, but absolutely classic. C# is the rare good example.
- 2022-08-07 14:10:31下载
- 积分:1
-
MySVMSourceCode
这个是用QT编写的一个SVM程序,改写了台湾林智仁的libsvm程序,可以用来分类,线性回归等等人工智能,并且是有界面的(This is a SVM program written in QT, rewritten libsvm Taiwan Lin Zhiren the program can be used for classification, regression, and so on Artificial Intelligence, and is the interface)
- 2011-06-19 19:39:02下载
- 积分:1
-
6dof_falling_block.msh
重物掉落6DOF计算,fluent,这是网格文件和设置的CAS文件(Weight drop 6DOF calculation, fluent, this is the grid file and CAS file settings)
- 2018-12-12 17:07:10下载
- 积分:1
-
main
利用opencv基于灰度投影算法进行图像平移补偿(Use opencv gray projection algorithm for image translational compensation)
- 2016-05-24 10:21:14下载
- 积分:1
-
chechang
数据结构作业-停车场管理(operating data structure-the car park management)
- 2020-06-26 11:00:02下载
- 积分:1
-
VIENNAcloseloopwith2812
VIENNA整流器闭环控制函数实现,利用2812DSP实现(The colse-loop control of VIENNA rectifer based on the DSP of TMS320F2812)
- 2021-04-06 12:39:02下载
- 积分:1