Focus on the Linux kernel

Experience sharing, benefit oneself and others.技术交流qq:2448383766

上海linux驱动面试经历

11月30  下月面试 首先面试的是中科创达上海子公司,网上看了这家很不错,最近联想乐phone A1就有它的解决方案在里面,接着还有环达电脑等2家手机方案公司,由于时间紧迫,pass了2家。目前知识储备的感觉很可以了 做了充分准备无论笔试面试。祝自己下月面试好运。               ...

2011-11-30 18:32:17

阅读数:6553

评论数:12

linux进程调度原理

进程调度依据   调度程序运行时,要在所有可运行状态的进程中选择最值得运行的进程投入运行。选择进程的依据是什么呢?在每个进程的task_struct结构中有以下四项:policy、priority、counter、rt_priority。这四项是选择进程的依据。其中,policy是进程的调度策略...

2011-11-06 20:24:49

阅读数:1332

评论数:0

C笔试题(判断大端小端模式)

试题1:请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1 解答: int checkCPU( ) {     {            union w            {                     int  a...

2011-11-30 23:04:36

阅读数:2191

评论数:0

透过笔试题看C中内存和指针的运用

最近答了7次笔试题,稍有些心得,企业再面试c语言不会像过去的那种读程序题写结果或者简单的函数编写,再或者 考你一些简单的逻辑,c的精华是内存和指针的运用,围绕这些我想写一些东西供自己总结和给同事们、同学们、学弟们参考。如下是常见到的笔试 题,如果有笔试,前一天看一遍这些题结果不会让你失望的。 ...

2011-11-30 22:41:59

阅读数:2319

评论数:0

简单makefile写法

print.h #include void printhello(); print.c #include"print.h" void printhello(){        printf("helloword"); } main.c...

2011-11-27 17:49:19

阅读数:1440

评论数:0

一道经典内存题

#define MEMSIZE 1024*1024 int count = 0; void *p = NULL; while(1) {   p = (void *)malloc(MEMSIZE);   if (!p) break;   printf("Current allo...

2011-11-26 10:17:00

阅读数:1181

评论数:0

常见算法题 数据结构

1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。       10    / \   6  14 / \ / \ 4  8 12 16    转换成双向链表 4=6=8=...

2011-11-24 23:19:11

阅读数:1060

评论数:0

构造函数和析构函数

对象的类别: 1局部对象 :对象定义时,对象被创建,当程序退出定义该对象所在的函数体或程序块,对象被释放 2全局对象:当程序开始运行时,对象被创建,当程序结束时,对象被释放 3静态对象:当程序定义静态对象时,对象被创建,当程序结束时,对象被释放 4动态对象:执行运算符new时该对象被创建,...

2011-11-17 22:26:08

阅读数:819

评论数:0

经典c/c++面试笔试题

C/C++ 经典 面试题 面试题1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。 说明:很多时候一个变量,只是声明不分配...

2011-11-16 22:27:43

阅读数:1773

评论数:0

C/C++ 经典 面试题

面试题1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入extern修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。 说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初...

2011-11-05 16:52:04

阅读数:2259

评论数:0

电阻触摸屏原理

触摸屏包含上下叠合的两个透明层,四线和八线触摸屏由两层具有相同表面电阻的透明阻性材料组成,五线和七线触摸屏由一个阻性层和一个导电层组成,通常还要用一种弹性材料来将两层隔开。当触摸屏表面受到的压力(如通过笔尖或手指进行按压)足够大时,顶层与底层之间会产生接触。所有的电阻式触摸屏都采用分压器原理来产生...

2011-11-03 22:07:29

阅读数:1055

评论数:0

C快速排序算法

void quickSort(char* arr,int startPos, int endPos)  {  int i,j;  char ch; //轴枢 ch=arr[startPos]; //将首位元素给轴枢 i=startPos;  j=endPos;  while(i {...

2011-11-03 18:06:49

阅读数:1509

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭