自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 面试之20131206

今天这家公司的面试时间约的是上午11点。10点出门打印简历,在11点10分前赶到该公司,拿了份个人资料表和面试题来做。看到有个人在做题,应该也是过来面试的。做了半个钟后,前台就问我做完没有,还有一道题目没做,一时想不出好的算法,就这样吧,先交了。  题目不是很难,题目也大都见过。值得一提的几道题目有:变量在程序中数据区和堆栈区分布、static和const的作用(这道题几乎必考)、类型的强制转换(

2013-12-07 11:10:34 582

原创 linux设备驱动之异步通知与异步I/O

一、基本概念    同步I/O操作请求发出后,应用程序会阻塞,直到请求满足为止。     异步I/O的基本思想是允许进程发起很多I/O操作,而不用阻塞或等待任何操作的完成。稍后再接到I/O操作完成通知时,进程再检索I/O操作的结果。    异步通知是指在访问设备中,一旦设备就绪,驱动程序主动通知应用程序,这样应用程序就不需要查询设备的状态了。 二、异步通知    异步通知需要在驱

2013-12-03 20:42:29 636

原创 linux设备驱动之阻塞与非阻塞I/0

一、基本概念     阻塞操作是指在执行设备操作时,若不能获取资源,则挂起当前进程,直到满足可操作的条件再进行操作。挂起的进程放到等待队列,当条件满足时,恢复执行。    非阻塞操作是指当执行设备操作时,若不能获取资源,则立刻返回,不等待。 二、阻塞I/O    阻塞I/O的是用等待队列实现的。一个进程的I/O操作被阻塞时,该进程就会将自身加到等待队列中,同时调度其他进程允许。当等待的条件

2013-12-03 19:44:57 509

原创 linux设备驱动之并发控制

一、基本概念       并发是指多个执行单元同时、并行被执行,而并发的单元对共享资源(硬件资源和软件上的全局变量、静态变量等)的访问很容易导致静态。 二、产生竞态的情况     主要有三种情况:1.对称多处理器的多个CPU。2.单CPU内进程与抢占它的进程进程。3.中断(硬中断、软中断、Tasklet、底半部)与进程之间。 三、单CPU避免竞态的方法    避免竞态主要有5种方法分

2013-12-02 09:26:12 625

程序员面试100题含数据结构

C语言的笔试题,包括数据结构。祝大家顺利通过笔试,面试!

2011-01-22

H.264标准英文版

H.264官方英文版,有564页,学习H.264应该看英文原版的,中文版的翻译不给力!

2011-01-22

51单片机定时初值计算

51单片机定时器初值计算,做单片机实验简单计算定时器的初值

2010-03-10

51单片机波特率计算器

51单片机波特率计算器,可以计算波特率。

2010-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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