multiThread
天有行-地无迹-千秋怎堪一剑扫
这个作者很懒,什么都没留下…
展开
-
【Qt开发】QThread中的互斥、读写锁、信号量、条件变量
在gemfield的《从pthread到QThread》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章里讨论,那就是线程的同步问题。关于这个问题,gemfield在《从进 程到线程》中有一个比喻,有必要重新放在下面温习下:*******************************最后用一个比喻来总结下:1、一个进程就好比一个房子里有一个人;2、clone创建...转载 2018-11-02 11:10:01 · 256 阅读 · 0 评论 -
【调试:调试工具】 Windbg的gflags.exe 和 pageheap的使用和原理分析
Page Heap机制 提示说堆内存被破坏,有时候这样的错误在比较小的程序里面也许不会对整个程序造成破坏,依然能够继续运行,但是千万不要放过,像这种破坏堆内存的隐藏BUG,说不准哪天就会造成整个软件的crash。另外我要提醒的是,release版本也许什么提示都没有,直接放过了,这是因为在debug下,操作系统用DebugWin32Heap来代替正常的heap分配内存空间。在这个堆上的任何...转载 2018-11-13 10:57:49 · 3293 阅读 · 0 评论 -
【Qt:语法】Qt 的线程与事件循环
Qt 的线程与事件循环——可打印threadid进行观察槽函数到底是在哪个线程里执行,学习moveToThread的使用) 周末天冷,索性把电脑抱到床上上网,这几天看了 dbzhang800 博客关于 Qt 事件循环的几篇 Blog,发现自己对 Qt 的事件循环有不少误解。从来只看到现象,这次借 dbzhang800 的博客,就代码论事,因此了解到一些 Qt 深层的实现,虽然是在...转载 2018-11-13 13:51:39 · 295 阅读 · 0 评论