码迷,mamicode.com
首页 >  
搜索关键字:主线程    ( 3397个结果
Qt自定义sleep延时函数(巧妙的使用时间差,但这样似乎CPU满格,而不是沉睡)
Qt不像VC++的win32/MFC编程那样,提供了现成的sleep函数可供调用。Qt把sleep函数封装在QThread类中。子线程可以调用sleep函数。但是如果用户想在主线程实现延时功能,该怎么办呢?方法是自定义sleep延时函数。通过QDateTime来实现时间差。#include void...
分类:其他好文   时间:2015-10-16 23:24:01    阅读次数:978
如何让 Qt 的程序使用 Sleep(主线程没有Sleep函数,但线程可用自带的保护函数Sleep)
熟悉的陌生人Qt 是事件驱动的,所以当你用Qt的时候,几乎时时刻刻和 QEventLoop 打交道、,只是你可能没有意识到:QCoreApplicaton::exec()QApplication::exec()QDialog::exec()QThread::exec()QDrag::exec()QM...
分类:编程语言   时间:2015-10-16 23:20:14    阅读次数:335
QDialog 模态对话框与事件循环
起源qtcn中文论坛中有网友问到:假设程序正常运行时,只有一个简单的窗体A,此时只有一个GUI主线程,在这个主线程中有一个事件循环处理窗体上的事件。当此程序运行到某阶段时,弹出一个模态窗体B(书上说模态窗体是有其自己的事件循环的),此时模态窗体B是否会有一个对应的子线程处理其事件循环?这儿其实有两个...
分类:其他好文   时间:2015-10-16 23:10:44    阅读次数:232
多线程造成的崩溃
今天同事,让帮忙看下 项目,说tableview,当频繁切换数据,刷表的时候崩溃,检查了代码发现两个问题:1. tableview 数据源改变的时候,没有立即调用reloaddata进行刷表。2. 由于代码采用了多线程,造成两个线程同时对数据进行操作,引起的崩溃。比如 这边主线程 正reloadda...
分类:编程语言   时间:2015-10-16 16:58:58    阅读次数:163
android AsyncTask介绍
androidAsyncTask介绍AsyncTask和Handler对比1)AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的..
分类:移动开发   时间:2015-10-16 15:24:47    阅读次数:172
技术文摘14 iOS github 技术 资料
web前端开发与iOS终端开发的异同iOS8多语言备选规则慎重使用dispatch_sync 死锁就是说,这段代码是在主线程(viewdidload)中添加的,主线程执行到这里的时候,开始执行block的task,他就会阻塞主线程,直到queue完成了你给的task, 但queue要完成你给的tas...
分类:移动开发   时间:2015-10-16 14:58:31    阅读次数:229
Android 在非主线程无法操作UI意识
Android在应用显示Dialog是一个非常easy事儿,但我从来没有尝试过Service里面展示Dialog。经验UI操作要在主线程,本地的服务Service是主线程里没错,可是远程service里面显示Dialog,听起来是不是就应该没有在主线程里面了呢? 尝试一下就知道了,写了个AID...
分类:移动开发   时间:2015-10-15 20:23:08    阅读次数:231
android中handler用法总结
一、Handler的定义: Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如可以用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致影响UI主线程的其他处理工作,Android...
分类:移动开发   时间:2015-10-15 18:33:54    阅读次数:154
Android中轻松使用线程
当你第一次启动一个Android程序的时候,一个被 称为"main"的线程就被自动创建了。它被称为主线程或者UI线程,它是非常重要的因为负责分发事件给对应的widget,还包含画图的事件。主线程贯 穿用户和Android widget的交互的整个过程。例如,你触摸了屏幕上的按钮(Button),UI...
分类:移动开发   时间:2015-10-15 18:21:34    阅读次数:158
Java中ExecutorService和CompletionService区别
我们现在在Java中使用多线程通常不会直接用Thread对象了,而是会用到java.util.concurrent包下的ExecutorService类来初始化一个线程池供我们使用。之前我一直习惯自己维护一个list保存submit的callable task所返回的Future对象。在主线程中遍历...
分类:编程语言   时间:2015-10-15 14:18:14    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!