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

css里网站颜色外贸推广

css里网站颜色,外贸推广,玉山电商网站建设,手机端在哪里打开在前两篇文章里,我们探讨了不少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.hengruixuexiao.com/news/41620.html

相关文章:

  • 网站建设 意见征集惠州seo关键词
  • 做网站 公司网站站外优化推广方式
  • 石家庄seo网站优化百度知道网页版地址
  • 建站快车管理想要网站导航正式推广
  • 姚家园做网站在哪个平台做推广比较好
  • 展示型企业网站江门关键词排名工具
  • 男女做那个视频网站郑州百度分公司
  • 水果行业为什么做网站域名注册网站有哪些
  • 石家庄移动互联网开发seo云优化公司
  • 豆瓣中需要优化的网站标签什么叫seo优化
  • 动易网站 sql2005成都网站优化排名
  • 安卓做网站宁波关键词网站排名
  • 网站百科怎么做西安seo推广
  • 百度云备案域名购买广州新塘网站seo优化
  • 安丘市建设局官方网站网络搜索关键词
  • 犀牛云网站建设特点如何进行网络推广和宣传
  • 建设银行网站查询房贷信息百度指数查询排行榜
  • 天津网站搜索引擎优化aso投放平台
  • 怎么用自己的网站做链轮建网站找哪个平台好呢
  • 企业展厅设计公司重庆搜索引擎优化论文3000字
  • wordpress 主题无法更换百度广告优化
  • cms开源网站管理系统什么关键词可以搜到那种
  • 帮我写一篇网站百度引流推广
  • 做网站如何语音html网站模板免费
  • 163企业邮箱服务器怎么设置百中搜优化软件
  • 如何规划一个外贸网站广州网络推广专员
  • 徐州网站定制公司哪家好郑州网站seo外包公司
  • node 网站开发网站seo分析
  • 品牌建设的措施建议长春百度seo公司
  • 做传奇私服网站有钱赚吗做一个网站需要多少钱大概