摘要:
RAII = Resource Acquisition Is Initialisation。资源获得就是初始化?什么意思?如果没听说过,光看字面,肯定是云里雾里了。还是先来看段代码(进段广告?),出自Bjarne Stroustroup。 阅读全文
摘要:
QT是一个非常好的跨平台的C++ GUI库(但不仅仅是GUI),WINDOWS下用的人可能较少。在我安装的QT 3.3.4商业版中,可以支持的开发环境或者编译器包括VS2003, VC97, BCB 5, MingGW, Intel Compiler等。 阅读全文
摘要:
前段时间程序出了一些问题,搞得焦头烂额的,起早摸黑的找问题所在,最后还是一些测试工具帮了我大忙。 阅读全文
摘要:
1 前言 本文中详细介绍了测试工具NuMega Devpartner(以下简称NuMega)的使用方法。 NuMega是一个动态测试工具,主要应用于白盒测试。该工具的特点是学习简单、使用方便、功能有效。NuMega共有三个独立的子功能——BoundsChecker、TrueCoverage、TrueTime。BoundsChecker为代码检错工具,TrueCoverage为测试覆盖率统计工具,T... 阅读全文
摘要:
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢? Oracle面对这个问题有些吃惊,因为在当时没有人这么问过,而同时代的嵌入式开发人员问的... 阅读全文
摘要:
嵌入式linux下常见的文件系统• RomFS:只读文件系统,可以放在ROM空间,也可以在系统的RAM中,嵌入式linux中常用来作根文件系统• RamFS:利用VFS自身结构而形成的内存文件系统,使用系统的RAM空间• JFFS/JFFS2:为Flash设计的日志文件系统• Yaffs:专门为Nand Flash设计• proc:为内核和内核模块将信息发送给进程提供一种机制,可以查看系统模块装载... 阅读全文
摘要:
嵌入式是时下热门的一项技术,其核心部件是嵌入式处理器,按照嵌入式处理器的寄存器位数来分,从8位、16位、32位到64位,各种类型层出不穷,据不完全统计,全世界嵌入式处理器品种已经超过了1000种,流行的体系结构也有三十多个系列。目前比较典型的嵌入式处理器包括ARM和MIPS,其他还有PowerPC、68K/ColdFire等。另外,80X86系列也在嵌入式系统中占有一席之地,例如基于80X... 阅读全文
摘要:
Client does not support authentication protocol requested by server;所有安装Mysql4.1以上版本的用户请看本条!!!!!!!!! Mysql 4.1及以上版本使用了新的密码算法,而PHP不支持新算法,因此在新增用户后,还需要用下面的方法解决PHP无法连接登录Mysql的问题: (其中some_user,some_host,... 阅读全文
摘要:
MySQL是一个高性能的开源DBMS,如果要构建基于大量查询、且对事务功能要求一般的应用来说,MySQL无疑是最佳备选方案之一。 最近有个嵌入式方面的通讯项目,其中就用了MySQL 5,在编写存储过程中遇到一个问题,那就是如何在存储过程中构建SQL语句中引入参数。 各位时间也有限,我长话短说。例如我们要构建一个简单的查询,表名是需要根据参数动态变化,直接写是肯定不行的,这里就不多描述... 阅读全文
摘要:
央视世界杯全部原创音乐试听,我个人最喜欢第6首,献给我的阿根廷!!! 制作人 陈吉浙编曲 顾锴 余志敏 mms://nv.sina.com.cn/sports/2006/07/01408294.wma 1 一首重金属版本作为主题音乐。为了体现足球的力量和快乐。痛快的力量和简单的快乐。 mms://nv.sina.com.cn/sports/2006/07/01111877.wma ... 阅读全文