- 博客(6)
- 收藏
- 关注
转载 如何获取SOCKET 发送缓冲区使用大小
问题描述:socket编程,发送少量数据时,send/write等发送函数会立即返回成功,发送的数据会存在TCP发送缓冲区中,依靠TCP协议栈自身的重传机制来保证该数据 被接收端收到;我们的问题是 发送端应用程序 如何判断 少量数据 已经成功发送到接收端?解决思路:发送数据存在缓冲区中,我们判断发送缓冲区大小变化,即可获知发送是否成功;具体方法如下:发送数据后,获得已使用缓冲区大小buf,
2016-12-01 16:24:41 15279 4
原创 如何在非root用户下,访问普通的usb设备(Ubuntu14)
1、进入/etc/udev/rules.d2、新建文件,名称为51-**-usb.rules3、内容为: SUBSYSTEM=="usb", ATTR{idVendor}=="5344", ATTR{idProduct}=="5044", MODE="0666", GROUP="ubtuser" 注意:不同的usb设备pid和vid可能不同,group则根据实
2015-08-03 14:56:05 2596
转载 static_cast、dynamic_cast、reinterpret_cast和const_cast之间的区别
static_cast、dynamic_cast、reinterpret_cast和const_cast之间的区别 C-style cast举例: int i; double d; i = (int) d; 上面的代码就是本来为double类型的d,通过(int)d将其转换成整形值,并将该值赋给整形变量i (注意d本身的值并没有发生改变)。这就是典型的c-style类型转
2015-07-16 10:28:00 335
突现分析算法实现文档.pdf
2023-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人