- 博客(12)
- 资源 (28)
- 收藏
- 关注
原创 上海linux驱动面试经历
11月30 下月面试 首先面试的是中科创达上海子公司,网上看了这家很不错,最近联想乐phone A1就有它的解决方案在里面,接着还有环达电脑等2家手机方案公司,由于时间紧迫,pass了2家。目前知识储备的感觉很可以了 做了充分准备无论笔试面试。祝自己下月面试好运。 12月17,这周在上海面试了5家,由于时间紧那个真灼电子都没有面了,首先周二去面了中科
2011-11-30 18:32:17 7167 13
转载 linux进程调度原理
进程调度依据 调度程序运行时,要在所有可运行状态的进程中选择最值得运行的进程投入运行。选择进程的依据是什么呢?在每个进程的task_struct结构中有以下四项:policy、priority、counter、rt_priority。这四项是选择进程的依据。其中,policy是进程的调度策略,用来区分实时进程和普通进程,实时进程优先于普通进程运行;priority是进程(包括实时和普通)的静
2011-11-06 20:24:49 1707
转载 C笔试题(判断大端小端模式)
试题1:请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1解答:int checkCPU( ){ { union w { int a; char b; } c;
2011-11-30 23:04:36 2500
转载 透过笔试题看C中内存和指针的运用
最近答了7次笔试题,稍有些心得,企业再面试c语言不会像过去的那种读程序题写结果或者简单的函数编写,再或者 考你一些简单的逻辑,c的精华是内存和指针的运用,围绕这些我想写一些东西供自己总结和给同事们、同学们、学弟们参考。如下是常见到的笔试 题,如果有笔试,前一天看一遍这些题结果不会让你失望的。一、 想说一说关于集中数据类型的sizeof问题,这题出现率40%sizeof就是求在内存总占多
2011-11-30 22:41:59 2553
原创 简单makefile写法
print.h#includevoid printhello();print.c#include"print.h"void printhello(){ printf("helloword");}main.c #include"print.h"main(){ printhello(); return 0;}mak
2011-11-27 17:49:19 1665
转载 一道经典内存题
#define MEMSIZE 1024*1024int count = 0;void *p = NULL;while(1) { p = (void *)malloc(MEMSIZE); if (!p) break; printf("Current allocation %d MB\n", ++count);}2,while(1) { p = (vo
2011-11-26 10:17:00 1475
转载 常见算法题 数据结构
1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14/ \ / \4 8 12 16 转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如下:struct BSTre
2011-11-24 23:19:11 1295
转载 构造函数和析构函数
对象的类别:1局部对象 :对象定义时,对象被创建,当程序退出定义该对象所在的函数体或程序块,对象被释放2全局对象:当程序开始运行时,对象被创建,当程序结束时,对象被释放3静态对象:当程序定义静态对象时,对象被创建,当程序结束时,对象被释放4动态对象:执行运算符new时该对象被创建,执行运算符delete时对象被释放class C{private: string name;
2011-11-17 22:26:08 981
转载 经典c/c++面试笔试题
C/C++ 经典 面试题面试题1:变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。面试题2:写出bool 、int、 f
2011-11-16 22:27:43 1980
转载 C/C++ 经典 面试题
面试题1:变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。面试题2:写出bool 、int、 float、指针变量与“零值”
2011-11-05 16:52:04 2737
转载 电阻触摸屏原理
触摸屏包含上下叠合的两个透明层,四线和八线触摸屏由两层具有相同表面电阻的透明阻性材料组成,五线和七线触摸屏由一个阻性层和一个导电层组成,通常还要用一种弹性材料来将两层隔开。当触摸屏表面受到的压力(如通过笔尖或手指进行按压)足够大时,顶层与底层之间会产生接触。所有的电阻式触摸屏都采用分压器原理来产生代表X坐标和Y坐标的电压。如图3,分压器是通过将两个电阻进行串联来实现的。上面的电阻(R1)连接正参考
2011-11-03 22:07:29 1321
原创 C快速排序算法
void quickSort(char* arr,int startPos, int endPos) { int i,j; char ch; //轴枢ch=arr[startPos]; //将首位元素给轴枢i=startPos; j=endPos; while(i{ while(arr[j]>=ch && iarr[i]=arr[j]; //将停在该元
2011-11-03 18:06:49 1671 2
s3c2440开发板nandflash启动u-boot.bin下载支持dm9000
2011-05-13
移植好的mini2440开发板u-boot 内存启动 支持dm9000 tftp下载
2011-05-07
u-boot1.1.6在mini2440上nor和nandflash启动
2011-04-02
s3c2440开发板原理图及pcb及常见pads2007封装库
2010-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人