社区
Qt
帖子详情
定时器过多资源使用的问题
yaokaei
2012-07-06 11:03:43
比如在主线程内开设了10个定时触发器QTimer发送网络数据,我担心过多的定时器导致GUI主线程会引起等待,是否需要创建单独线程,把定时器的发送放进独立的线程呢?
Qt中的定时器是不是几乎不会暂用主线程资源??
...全文
192
4
打赏
收藏
定时器过多资源使用的问题
比如在主线程内开设了10个定时触发器QTimer发送网络数据,我担心过多的定时器导致GUI主线程会引起等待,是否需要创建单独线程,把定时器的发送放进独立的线程呢? Qt中的定时器是不是几乎不会暂用主线程资源??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhu_xz
2012-07-07
打赏
举报
回复
如果你用QNetworkAccessManager发送数据就不需要放在子线程里面,这个类是async的
yaokaei
2012-07-06
打赏
举报
回复
补充:用的是QObject类的定时器,starttimer(1000)
看山不是山看水不是水
2012-07-06
打赏
举报
回复
定时器用多少个都没问题,主要是看你时间到了之后要去干嘛了,操作大量的话就起线程操作,防止UI堵塞~
slientman
2012-07-06
打赏
举报
回复
网络部分最好是放在独立的线程里,这样对GUI主线程没有什么影响。
因为网络是不可预知的,一旦网络阻塞,按之前的做法,会导致GUI没有响应。
前端性能优化知识图谱指导
JS性能优化是指在...合理
使用
定时器
:
定时器
的
使用
会占用浏览器的计算
资源
,应该避免
过多
的
定时器
的
使用
,合理设置
定时器
的间隔和
使用
场景。
使用
异步加载:通过异步加载脚本文件、图片等
资源
,可以提高页面的
安卓
定时器
(显示倒计时)
此代码主要用于安卓端注册用户的验证功能 ,短息请求延时作用,防止客户端连续发送短息请求,
过多
的请求服务器浪费
资源
。
定时器
、看门狗和RTC-1.9.ARM裸机第九部分
本期课程主要讲述SoC中的时间相关...首先讲述了
定时器
的基本概念,然后以PWM
定时器
为例详细讲解了
定时器
的
使用
及编程细节;看门狗
定时器
部分详细讲了看门狗的意义和常规工作形式;后2节课讲了RTC的概念、框图和编程方法
STC系列C51单片机
使用
uip协议栈主动向Web服务器提交HTTP请求
由于单片机内部的内存
资源
有限,当定义的变量
过多
时,会造成单片机死机,程序停止运行,那么可以
使用
STC系统单片机的内部扩展内存。 STC单片机的内部内存
使用
如下: int idata a=5; //idata这个关键字可以省略,这...
C#.NET
定时器
类及
使用
方法
C#.NET
定时器
类及
使用
方法 在.net常用的
定时器
类有下面三种,
使用
定时器
时需要设定参数,如间断时间、
定时器
计溢出后的回调函数、延时、开始等,
定时器
的的主要方法...
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章