信号(SIGNAL)和槽(SLOT)是Qt编程的一个重要部分。这个机制可以在对象之间彼此并不了解的情况下将它们的行为联系起来。Signal和slot的声明(一)在Qt程序设计中,凡是包含signal和slot的类中都要加上Q_OBJECT的定义,下面的例子给出了如何定义在一个类中定义signal和slot信号的..
分类:
其他好文 时间:
2014-10-31 06:29:44
阅读次数:
193
在搭建PHP5.6+APACHE2.4+MYSQL5的平台时,测试是否成功连接mysql, 测试程序index.php没有出现mysql的信息所以使用另外一个程序来连接mysql出现错误提示fatal error: Call to undefined function mysqli_connect(...
分类:
数据库 时间:
2014-10-30 22:24:01
阅读次数:
256
ReentrantLock类有一个方法newCondition用来生成这个锁对象的一个条件(ConditionObject)对象,它实现了Condition接口。Condition提供了线程通讯的一套机制await和signal等线程间进行通讯的方法。。
1、适用场景
当某线程获取了锁对象,但因为某些条件没有满足,需要在这个条件上等待,直到条件满足才能够往下继续执行时,就需要...
分类:
其他好文 时间:
2014-10-30 19:13:14
阅读次数:
242
Linux 信号表Linux支持POSIX标准信号和实时信号。下面给出Linux Signal的简表,详细细节可以查看man 7 signal。默认动作的含义如下:Term 终止进程信号取值默认动作含义(发出信号的原因)SIGHUP1Term终端的挂断或进程死亡SIGINT2Term来自键盘的中断信...
分类:
系统相关 时间:
2014-10-30 13:25:29
阅读次数:
270
学习一下,据说QTreeWidget简单好用,不需要单独设置Model和View,更没有delegate。Signal和Slot应该可以正常使用(未验证,以后补充)。#include #include #include // 定义结构体,只包括四个指针typedef struct { ch...
分类:
编程语言 时间:
2014-10-29 19:03:40
阅读次数:
216
日志打印A/Looper(31455): Could not create wake pipe. errno=24A/Looper(1960): Could not create wake pipe. errno=24A/libc(1960): Fatal signal 11 (SIGSEGV) ....
分类:
其他好文 时间:
2014-10-29 10:25:43
阅读次数:
783
一、Log4net特征1、自定义日志输出级别Log4net将日志分为五个级别优先级从高到低依次:FATAL > ERROR > WARN > INFO > DEBUG,此外还有ALL(允许所有的日志请求)和OFF(拒绝所有的日志请求)这两种特殊的级别。可以通过日志级别来控制日志是否输出。如果你配置文...
分类:
Web程序 时间:
2014-10-29 09:07:34
阅读次数:
242
VS 2010下 打开实例 出现这样的错误:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏终极解决方案:VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项...
分类:
其他好文 时间:
2014-10-28 00:37:09
阅读次数:
190
在linux下写socket的程序的时候,如果尝试send到一个disconnected socket上,就会让底层抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出进程,大多数时候这都不是我们期望的。因此我们需要重载这个信号的处理方法。调用以下代码,即可安全的屏蔽SIGPIPE:signal...
分类:
其他好文 时间:
2014-10-27 22:35:27
阅读次数:
156
package mainimport "fmt"import "os"import "os/signal"import "syscall"func main() { go SignalProc() done := make(chan bool, 1) for { select { case <-.....
分类:
其他好文 时间:
2014-10-27 19:27:09
阅读次数:
139