摘要: 析构时候清除pointer template <typename T> struct QScopedPointerDeleter { static inline void cleanup(T *pointer) { // Enforce a complete type. // If you get a compile error here, read the secion on forw... 阅读全文
posted @ 2011-03-01 16:01 katago 阅读(1193) 评论(0) 推荐(0)
摘要: [Qt] QScopedPointer介绍 QScopedPointer 就分配空间和释放空间而言,Qt的处理有点乏味,要不然是通过隐式共享的containers,要不然就是通过QObject的父子关系模式。但总有些时候我们需要在堆上分配一些空间,问题来了,我们该在哪里delete它,如何能够确保不产生内存泄露呢? QScopedPointer就为了解决这个问题而生的,哈哈 QScopedPoin... 阅读全文
posted @ 2011-03-01 15:20 katago 阅读(14577) 评论(0) 推荐(0)
摘要: #ifndef SETTINGS_H #define SETTINGS_H #include <QString> #include <QVariant> class QSettings; class Settings { public: Settings(const QString & fileName); ~Settings(); void setValue ( const QString... 阅读全文
posted @ 2011-03-01 14:49 katago 阅读(3167) 评论(0) 推荐(0)
摘要: http://hi.baidu.com/cyclone/blog/item/1bcb5edfed60d20348540320.html 阅读全文
posted @ 2011-02-28 18:24 katago 阅读(511) 评论(0) 推荐(0)
摘要: 单指令流多数据流(Single Instruction Multiple Data,SIMD)是一种采用一个控制器来控制多个处理器,同时对一组数据(又称“数据矢量”)中的每一个分别执行相同的操作从而实现空间上的并行性的技术。在微处理器中,单指令流多数据流技术则是一个控制器控制多个平行的处理微元,例如Intel的MMX或SSE以及AMD的3D Now!技术。 MMX是由英特尔开发的一种SIMD多媒... 阅读全文
posted @ 2011-02-28 11:31 katago 阅读(522) 评论(0) 推荐(0)
摘要: 作者:杨硕,华清远见嵌入式学院讲师。 众所周知,英国的ARM公司是嵌入式微处理器世界当中的佼佼者。ARM一直以来都是自己研发微处理器内核架构,然后将这些架构的知识产权授权给各个 芯片厂商,精简的CPU架构,高效的处理能力以及成功的商业模式让ARM公司获得了巨大的成功,使他迅速占据了32位嵌入式微处理器的大部分市场份额,甚 至现在,ARM芯片在上网本市场的也大有与INTEL的ATOM处理器一较高低... 阅读全文
posted @ 2011-02-28 11:13 katago 阅读(1199) 评论(1) 推荐(0)
摘要: http://blog.csdn.net/xuxinshao/archive/2010/02/10/5304610.aspx 首先,我们先看一下ARM处理器是如何处理浮点运算的。 交叉编译器在编译的时候,对于浮点运行会预 设硬浮点运算FPA(Float Point Architecture),而没有FPA的CPU,比如SAMSUNG S3C2410/S3C2440,会使用FPE(Float Poi... 阅读全文
posted @ 2011-02-28 10:57 katago 阅读(630) 评论(0) 推荐(0)
摘要: ChinaUnix.net--手册中心 http://man.chinaunix.net/ uclibc上的链接,有空研究一些 Other libcs uClibc++ BusyBox buildroot Scratchbox OpenEmbedded uCdot LinuxDevices Slashdot Freshmeat Linux Today Linux Weekly News Linu... 阅读全文
posted @ 2011-02-25 17:33 katago 阅读(180) 评论(0) 推荐(0)
摘要: 为网卡配置DHCP地址: 如果你想配置DHCP地址,你需要编辑/etc/network/interfaces,并输入以下几行(假设你的网卡是eth0): sudo vi /etc/network/interfaces # The primary network interface - use DHCP to find our address auto eth0 iface eth0 inet dh... 阅读全文
posted @ 2011-02-25 17:29 katago 阅读(224) 评论(0) 推荐(0)
摘要: http://zh.wikipedia.org/wiki/BitTorrent_(%E5%8D%8F%E8%AE%AE) BitTorrent协议(简称BT,俗称比特洪流、BT下载)是一个网络文件传输协议,它能够实现点对点文件分享的技术。比起其他点对点的协议,它更有多点对多点的特性,这个特点简单的说就是:下载的人越多,速度越快。下载完只要不停止任务,并继续上传就可以成为种子,分享让其他人下载。 ... 阅读全文
posted @ 2011-02-25 17:26 katago 阅读(1431) 评论(0) 推荐(0)