- 博客(5)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 udp客户端 用不用 bind 的区别
udp客户端 用不用 bind 的区别无连接的socket的客户端和服务端以及面向连接socket的服务端通过调用bind函数来配置本地信息。使用bind函数时,通过将my_addr.sin_port置为0,函数会自动为你选择一个未占用的端口来使用。 Bind()函数在成功被调用时返回0;出现错误时返回"-1"并将errno置为相应的错误号。需要注意的是,在调用bind函数时一般不要将端口号置为...
2018-02-28 19:16:56 13961
转载 UDP丢包原因
UDP丢包原因 一、主要丢包原因1、接收端处理时间过长导致丢包:调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。2、发送的包巨大丢包:虽然send方法会帮你做大包切割成小包发送的事情,但包太大也不行。例如超过50K的一个udp包,不切割直...
2018-02-09 10:36:28 400
转载 udp丢包原因分析及总结
(20udp丢包原因分析及总结1、调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。2、发送的包巨大丢包。虽然send方法会帮你做大包切割成小包发送的事情,但包太大也不行。例如超过50K的一个udp包,不切割直接通过send
2018-02-06 10:58:01 1844
转载 ffmpeg教程
ffmpeg教程http://blog.csdn.net/cffishappy/article/details/7352898概要 电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出
2018-02-05 10:43:40 14533 1
转载 AES加密算法的C++实现
AES加密算法的C++实现摘要:作为新一代的加密标准,AES 旨在取代 DES(请看《DES加密算法的C++实现》),以适应当今分布式开放网络对数据加密安全性的要求。本文在分析了 AES 加密原理的基础上着重说明了算法实现的具体步骤,并用 C++ 实现了对文件的加密和解密。一、AES 介绍AES(高级加密标准,Advanced Encryption Standard
2018-02-02 14:56:06 3019 1
vs调用qt动态库
2018-03-05
创建动态库
2018-03-05
vs项目文件夹进行分类管理
2018-03-02
vs项目使用筛选器和文件夹进行分类
2018-03-02
vs项目使用筛选器进行分类
2018-03-02
linux arm架构下 安装电阻屏驱动
2017-03-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人