聊QT时路由器wifi网络延迟高高怎么办

Qt程序延时的方法【整理】
void QTimer::singleShot ( int msec, QObject * receiver, const char
* member ) [static]
&QApplication&
&int main(int argc, char *argv[])
& QApplication app(argc, argv);
& QTimer::singleShot(600000,
&app, SLOT(quit()));
& return app.exec();
n=QTime::currentTime();
qDebug()&&"jjmm";
now=QTime::currentTime();
(n.msecsTo(now)&=1);
QDateTime n2=QDateTime::currentDateTime();
& now=QDateTime::currentDateTime();
(n2.secsTo(now)&=6);//6为需要延时的秒数
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。为什么我的网络那么慢 是设置的问题还是路由器的问题 玩游戏总是掉线
全部答案(共10个回答)
家用路由基本设置   1,通常还内嵌了4 口10100M交换机,安装非常简单。当你申请了宽带线路上网后,ISP会为你安装好线路,你只需将进来的线路(将网线或ADSLMODEM的LAN口)连接至路由器的WAN(广域网)接口,再将路由器的LAN(局域网)接口连接到集线器、交换机或电脑网卡上即可。   2,路由器支持常用的三种设置方式:PPPOE,动态IP,静态IP。路由器通常是基于We的管理页面,对于那些没有路由器使用经验的用户,产品一般配备了十分详尽的使用说明,可以帮助用户全面了解路由器的使用和配置方法。我们可以利用设置向导的提示,轻松完成配置。   我们需要向ISP(网络服务运营商)了解相关的参数:如果是静态IP方式,请了解如下参数:静态IP地址,子网掩码,网关,DNS服务器,备用DNS服务器。如果是动态IP方式:能够从局端获取IP地址,如果需要手动设置DNS服务器地址,请向ISP咨询。如果是PPPOE方式,请了解如下参数:用户名,密码。   3,在IE或其他浏览器中输入说明书中的路由器地址,输入用户名和密码后进入路由器的控制界面。新买的设备,在说明书中会有地址和用户名密码的说明,按照上面填写就是了,一般的IP地址是192.168.1.1,子网掩码是255.255.255.0,用户名和密码都是:admin。   4,我们再得到准确的参数信息后,进入路由器设置界面后,按照安装向导上的提示,填入相对应的参数后,便可完成设置。一般来说。这时我们就应该可以上网了,可实际情况并不是这样的,这是因为路由器mac地址的问题,我们只需要找到mac地址克隆选项,选择克隆mac地址,保存后就可以上网。 本文来自: IXPUB技术社区(www.ixpu.net) 详细出处参考: http:www.ixpu.netthead--1.html
可能是系统资源不足 您可能加载了太多的运用程序在后台运行,请合理的加载软件或删除无用的程序及文件,将资源空出,以达到提高网速的目的。
你可以再加一个内存条,同时...
1.儿童看电视对视力影响很大,有绝大部分的儿童近视是因为看电视;2.儿童看电视影响心理发展,这点不是绝对的,因为现在的家长都比较忙,对孩子看电视不能正确的加以引...
家庭用ADSL方式上网,ADSL是非对称数字用户线环路,其下行速率高、频带宽、性能优。ISP服务商提供的ADSL带宽大的也就1M,其下载数据的速度一般来说有10...
每个月总有那么几天不舒服的.........
我们的优势
&丰富的电信背景,带宽资源丰富.无限扩充能力.
&保持带宽资源使用度低于70%.保证您的通信畅通无阻.
&托管主机经中国网通.中国电信数据中心的信息...
答: 微信投票刷票器怎么样及微信免费投票刷票软件哪个好,这两个问题我来给你解答下吧,微信投票刷票器是可以帮助我们快速提升票数的,很多的微信投票评选活动都是可以通过微信...
答: 这个有很多
答: 七十年代的计算机网络
X.25 分组交换网:各国的电信部门建设运行
各种专用的网络体系结构:SNA,DNA
Internet 的前身ARPANET进行实验运行
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区网速快,但lol延迟高怎么办_百度知道
网速快,但lol延迟高怎么办
下电影最多5分钟,下载一首歌刚点完下载就下好了。是哪儿设置不对?难道是我打开的方式不对。只有LOL,我要吐血了,每次玩儿把所有程序都关完只开游戏和盒子,延迟还是200以上我家网速下载东西6M/s
我有更好的答案
1、可能是使用第三方辅助软件,如盒子,大脚等,建议关闭第三方辅助软件。2、可能是网速不稳定,建议不要使用无线网游戏或者开加速器游戏。3、可能是电脑后台在更新应用和漏洞,建议关闭修复,如下图
采纳率:65%
来自团队:
我也是谔谔 求指教
可能是磁盘空间垃圾过多吧,这个会影响游戏流畅的,或者看一下你的DNS是电信或者网通 的,选择最好的玩吧
你玩任何游戏,你都要知道你进去的服务器是哪电信还是网通的,还有你的宽带是哪个运营商(电信还是网通),即使你不知道也不要紧,你在百度的搜索栏里面打“iP”,你就知道你的宽带接入的是什么网,你是什么网就进什么网的服务器,延迟就不会高了的
我家单位是局域网,电信联通的以前都能玩儿。我仔细想了一下,延迟高是从游戏出了语音功能开始的。但是在游戏过程中我把语音关了从来没开过。我觉得因为这个造成延迟高也是不应该的。。。
盒子 不要开 任何辅助工具都不要开
最好卸载了
开始游戏 如果还卡
关于LOL的一切删干净
辅助工具不要下
然后开游戏
还卡你找我
我试过了!还卡!!找你来了!
.........换显卡
试试cfosspeed 用优化PING模式
其他7条回答
为您推荐:
其他类似问题
您可能关注的内容
网速的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。I use a QNAM to handle uploads using a ftp protocol.
The whole process works but I have a strange behavior:
this is my method :
void ftp::uploadFile(const QString &origin, const QString &destination)
QUrl url("ftp://"+host+""+destination);
url.setUserName(user);
url.setPassword(pwd);
url.setPort(21);
localFile = new QFile(origin, this);
if (localFile-&open(QIODevice::ReadOnly))
reply = nam-&put(QNetworkRequest(url), localFile);
QObject::connect(reply, SIGNAL(uploadProgress(qint64, qint64)), SLOT(transferProgress(qint64, qint64)));
QObject::connect(reply, SIGNAL(finished()), this, SLOT(transferFinished()));
else qDebug() && localFile-&errorString();
When I upload a file, the uploadProgress is emitted :
qDebug() && sent && "/" &&
outputs the 0/x till the x/x .
Then it takes a long time, maybe up to 20 seconds before the finished signal is emitted.
Why this delay?
I tried ignoring the finished signal and emit the signal myself when the progress is at sent==total
but the file is corrupted at the other end. (It's not really corrupted, as I only send jpg, The resulting file is an upper-half only jpg. a big part is just grey.)
I'd like to provide my users with a progress bar where 100% really means the process is finished.
Uploading for 5 seconds, then staying for 20 seconds at 100% isn't really nice.
解决方案 file upload does some buffering in background (qt socket buffers, system socket buffers, network buffers) so 'progress' signal just means you send the data to somewhere nor that server has received it.
While 'finished' signal is emitted when all data transferred to remote side and buffers are flushed. If you need to know exact size transferred you may look for disabling request or socket(s) or qnam buffring/caching.
本文地址: &
我使用QNAM来处理使用ftp协议的上传。 整个过程工作,但我有一个奇怪的行为:
这是我的方法:
void ftp :: uploadFile(const QString& origin,const QString& destination) { QUrl url(“ftp://”+ host +“”目的地);
url.setUserName(user);
url.setPassword(pwd);
url.setPort(21);
localFile = new QFile(origin,this);
if(localFile-& open(QIODevice :: ReadOnly)) { reply = nam-& put(QNetworkRequest(url),localFile);
QObject :: connect(reply,SIGNAL(uploadProgress(qint64,qint64)),SLOT(transferProgress(qint64,qint64)));
QObject :: connect(reply,SIGNAL(finished()),this,SLOT(transferFinished())); }
else qDebug()&& localFile-& errorString(); }
当我上传文件时,发出uploadProgress:
qDebug()&发送&& “/”&&总;
输出0 / x直到x / x。 然后,在发出完成的信号之前需要很长时间,可能长达20秒。 为什么会出现这种延迟?
当进度小于$ c $时,我尝试忽略已完成的信号并发出信号 c> sent == total ,但文件已损坏在另一端。 (它不是真的损坏,因为我只发送jpg,结果文件是上半部分只有jpg。大部分只是灰色。)
为我的用户提供一个进度条,其中100%真的意味着过程完成。 上传5秒,然后在100%保持20秒不是很好。
解决方案 文件上传在后台进行一些缓冲(qt套接字缓冲区,系统套接字缓冲区,网络缓冲区)所以'progress'信号只是意味着你发送数据到某个地方,也没有服务器收到它。 当所有传输到远程端和缓冲区的数据都被刷新时,发出“完成”信号。如果您需要知道传输的确切大小,您可以查找禁用请求或套接字或qnam buffring / caching。
本文地址: &
扫一扫关注官方微信}

我要回帖

更多关于 网络延迟时高时低 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信