tan
站在牛顿头上吃苹果的程序员
05 2012 档案
一、SQLite的介绍
摘要:SQLite是一款开源、嵌入式关系型数据库,它没有独立运行进程,它与所服务的应用程序在应用程序进程空间内共享内存,作为其它应用程序所托管的部分,其用途非常广泛,对于程序员来说就像一个数据传送带,提供了一种方便的绑定应用程序与其数据的方法,其内存占用小,复杂度低、采用二进制存储存储,在嵌入式设备中,可能只需要几百K的内存就够了。 SQLite构思于一条军舰,SQLite第一个Alpha版本诞生于2000年5月. 至今已经有10多个年头,SQLite也迎来了多个版本的发布. 虽然SQLite非常之小,但具有非常多的特性和功能,支持事务、视图、检查约束、外键、关联子查询和组合查询等,以... 阅读全文
posted @ 2012-05-18 14:14 tanliang 阅读(573) 评论(0) 推荐(0)
QT信号和槽
摘要:信号和槽机制是QT编程的基础,可将互不了解的对象绑定在一起。 槽和普通的C++成员函数几乎一样,可以是虚函数,可以被重载,可以是公开的,私有的,受保护的,也可以被其它C++成员函数直接调用,且参数类型可以是任意类型,唯一不同的是槽可以和信号连接在一起,一旦发送信号就会自动调用相应槽。 语法如下: connect(sender,SIGNAL(singnal),receiver,SLOT(slot)); sender和receiver是指向QObject的指针,signal和slot是不带参数的函数名。实际上SIGNAL()宏和SLOT()宏会把他们的参数转换成响应的字符串需要注意的几点是... 阅读全文
posted @ 2012-05-16 17:49 tanliang 阅读(438) 评论(0) 推荐(0)