摘要:
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不是在嵌入式系统上。如果上述任何问题的答案是"是"的话,那么我知道我得认真考虑我是否应该去 阅读全文
阅读排行榜
Iphone UIPageControl的简单使用
2012-03-12 17:37 by htc开发, 202 阅读, 收藏,
摘要:
我们需要用UIPageControl控制三个view,下面轻看步骤和代码:1.在.h头文件里面添加如下代码:#import <UIKit/UIKit.h> @interface PageControl : UIViewController { IBOutlet UIView *oneView;//第一个view IBOutlet UIView *twoView;//第二个view IBOutlet UIView *threeView;//第三个view IBOutlet UIPageControl * pageControl;//页面控制视图
... 阅读全文
C++设计模式-原型
2011-08-03 20:05 by htc开发, 202 阅读, 收藏,
摘要:
定义用原型(Prototype)实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。结构理解1. Prototype是原型基类,提供Clone纯虚方法,它根据不同的派生类来克隆不同的对象。2. ConcretePrototype是原型具体类。实现Clone方法,克隆自己,返回克隆后的新对象。3. Client调用基类Clone接口,就可以得到一个克隆对象。要点1. 原型模式中,Client并不知道要克隆对象的实际类型,只需知道基类类型即可。2. 克隆对象比直接创建对象的优点在于,克隆是将原有对象的行为属性带到了新的对象中。3. C++没有克隆方法,要克隆一个对象,需要借助拷贝构造函数(C 阅读全文
ubuntu内核编译过程
2010-02-04 22:13 by htc开发, 201 阅读, 收藏,
摘要:
/*版权声名本文作者88250是一位自由软件爱好者,所以本文虽然不是软件,但是本着GPL的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。作者Blog:http://blog.csdn.net/DL88250*/ 前言:其实编译内核并不是很艰难的事,只要细心应该问题不大。我使用Linux才一个星期左右,看了网络上很多文章之后,一次编译内核成功,所以你也一定行的^_^0. 我是是在Ubuntu Edgy下进行编译 阅读全文
APUE学习笔记(9)-进程关系
2009-10-27 11:14 by htc开发, 201 阅读, 收藏,
摘要:
写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第9章。2. 总结了关于进程关系和作业控制的一些概念。3. 希望本文对您有所帮助,也欢迎您给我提意见和建议。l 可以用ps -o pid,ppid,pgrp,session,tpgid,comm命令,显示进程ID,父进程ID,进程组ID,会话ID,前台进程组ID和命令。l 每个进程除了有一个进程ID之外,还属于一个进程组。进程可以通过调用setpgid加入一个现有的组或者创建一个新进程组。l 每个进程组有一个组长进程,其标识是:进程组ID等于其进程ID。只要组中有一个进程存在,则该进程组就存在,这与组长进程是否终止无关。从进程组创建 阅读全文
浙公网安备 33010602011771号