当前位置: 首页 > news >正文

css里网站颜色百度app平台

css里网站颜色,百度app平台,怎样在b2b网站做推广,网站建设毕业设计的分类号在前两篇文章里,我们探讨了不少UDP丢包的解决方案。经过几年的摸索测试,其实方法非常简单, 无需修改代码。 1. Windows 下设置UDP缓存 这个方法可以一劳永逸解决UDP的收发丢包问题,只要添加注册表项目并重启即可。即使用Qt的信号与槽&#…

在前两篇文章里,我们探讨了不少UDP丢包的解决方案。经过几年的摸索测试,其实方法非常简单, 无需修改代码。

1. Windows 下设置UDP缓存

这个方法可以一劳永逸解决UDP的收发丢包问题,只要添加注册表项目并重启即可。即使用Qt的信号与槽,QUdpSocket用信号-槽在Debug模式下也一包不丢。把下文存储为“udp.reg”,而后双击,即可修改注册表。

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters]
"DefaultReceiveWindow"=dword:00100000
"FastSendDatagramThreshold"=dword:00002800
"DefaultSendWindow"=dword:00100000

设置好后,即使在Debug模式下,也一包不丢:

qtcpp_demo/udp_loss_test/build/debug/udp_loss_test.exe
Start...
QUdpSocket LOOP:Send 10000, Recv 10000, Lost 0.
Start...
QUdpSocket Signal and Slots:Send 10000, Recv 10000, Lost 0.
Start...
Local Socket :Send 10000, Recv 10000, Lost 0.
Finished sending. Closing socket.
Exiting.

2. Linux 下设置UDP缓存

Linux 下,默认的缓存已经足够了,Debug版本也不会丢包。如果需要,则设置缓存:

sudo sysctl -w net.core.rmem_default=100000
net.core.rmem_default = 100000
sudo sysctl -w net.core.rmem_max=1000000
net.core.rmem_max = 1000000

参考:
https://www.baeldung.com/linux/udp-socket-buffer

3. 代码级别的设置

想要单独用代码设置1个套接字的缓存,则使用:
(参考:https://blog.csdn.net/test1280/article/details/79776938)

    int  rcvBufSize = 1024*1024*16int optlen = sizeof(rcvBufSize);if (setsockopt(sockfd, SOL_SOCKET, SO_RCVBUF, &rcvBufSize, optlen) < 0){printf("setsockopt error=%d(%s)!!!\n", errno, strerror(errno));goto error;}printf("set udp socket(%d) recv buff size to %d OK!!!\n", sockfd, rcvBufSize);

4. 测试工程

测试工程参考:

https://gitcode.net/coloreaglestdio/qtcpp_demo/-/tree/master/udp_loss_test

5 效果

在上网本Intel® Celeron® CPU J1800 @ 2.41GHz 2.41 GHz下,Qt 6.8.0 MINGW64 Debug模式,

Starting C:\projects\qtcpp_demo\udp_loss_test\build\Desktop_Qt_6_8_0_shared_MinGW_w64_UCRT64_MSYS2-Debug\debug\udp_loss_test.exe...
Start...
QUdpSocket LOOP:Send 10000, Recv 10000, Lost 0.
Start...
QUdpSocket Signal and Slots:Send 10000, Recv 10000, Lost 0.
Start...
Local Socket :Send 10000, Recv 10000, Lost 0.
Finished sending. Closing socket.
Exiting.

UDP

http://www.wooajung.com/news/29113.html

相关文章:

  • wordpress 企业主题安装后不一样wifi优化大师下载
  • 自己做cdk兑换码网站无锡做网站的公司
  • 网站建设报价单格式一站式推广平台
  • 设计杂志官网百度站长seo
  • 广饶县城乡规划建设局网站网站维护需要多长时间
  • 在税务网站怎么做三方协议网站seo策划方案
  • 营销型网站建设明细报百度手机应用商店
  • 快手做任务网站百度推广登陆入口官网
  • 东莞学做网站游戏推广员拉人技巧
  • 怎么做热血江湖sf网站广州网站优化公司排名
  • 企业邮箱登录9951026netseo网站优化方案
  • 电脑上自己做科目一的网站在线之家
  • 做英文小工具网站赚钱班级优化大师免费下载安装
  • 私服网站怎么做怎样做好服务营销
  • 网站建站 seo优化资源配置
  • 网站搭建和网页设计重庆网络seo
  • 外贸营销信贺州seo
  • 手机设计软件平面设计白帽seo公司
  • 石家庄网站建设需要多少钱苏州网站建设哪家靠谱
  • 学校网站建设自查报告注册百度账号
  • 营销型网站模板搜索大全浏览器
  • 郑州网站开发公司电话吉林刷关键词排名优化软件
  • 湖南常德市人民政府网抖音seo怎么做的
  • 广州站长推广计划书怎么写
  • asp.net mvc 网站开发百度小说风云榜首页
  • 重庆网站建设重庆网站设计网络软文营销案例
  • 网站开发 python企排排官网
  • 手机网站建设设计网站指数查询
  • 网站建设维护日记网页自动点击软件
  • 国外做装饰画的网站sem竞价托管价格