Linux操作系统开发
文章平均质量分 81
嵌入式软件学习
这个作者很懒,什么都没留下…
展开
-
automake编译gtk+程序
预备说明:make:Linux环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不算是一个合格的专业程序员。make是一个命令工具,解释Makefile中的指令(规则)。实现管理工程中的大量代码及减少重复编译的功能。Makefile:工程的编译规则文件,Linux中需要手写或者通过automake来生成,进而由make工具调用,实现工程的原创 2014-01-09 18:22:17 · 2311 阅读 · 0 评论 -
dd命令、cp命令详解+dd命令、cp命令对比---delong
Linux dd cp命令详细,以及命令比较原创 2014-01-14 17:15:28 · 5726 阅读 · 0 评论 -
select函数详解--xinghua
作用:监听并等待多个文件描述符的属性变化(可读、可写或错误异常)。Select函数在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没转载 2014-02-18 20:08:35 · 1550 阅读 · 0 评论 -
linux线程池的实现——bobo
什么是线程池应用程序可以有多个线程,这些线程在休眠状态中需要耗费大量时间来等待事件发生。其他线程可能进入睡眠状态,并且仅定期被唤醒以轮循更改或更新状态信息,然后再次进入休眠状态。为了简化对这些线程的管理,.NET框架为每个进程提供了一个线程池,一个线程池有若干个等待操作状态,当一个等待操作完成时,线程池中的辅助线程会执行回调函数。线程池中的线程由系统管理,程序员不需要费力于线程管理,可以集中精原创 2013-12-30 21:57:52 · 2118 阅读 · 0 评论 -
整理Termios结构体变量具体含义--delong
输入模式c_iflag参数为: IGNBRK 忽略BREAK键输入 BRKINT 如果设置了IGNBRK,BREAK键的输入将被忽略, 如果设置了BRKINT ,将产生SIGINT中断 IGNPAR 忽略奇偶校验错误 PARMRK 标识奇偶校验错误 INPCK 允许输入奇偶校验 ISTRIP 去除字符的第8个比特 INLCR原创 2014-02-20 11:25:25 · 2235 阅读 · 0 评论 -
进程上下文和中断上下文--Mike
进程上下文和中断上下文是操作系统中很重要的两个概念,这两个概念在操作系统课程中不断被提及,是最经常接触、看上去很懂但又说不清楚到底怎么回事的两个概念。造成这种局面的原因,可能是原来接触到的操作系统课程的教学总停留在一种浅层次的理论层面上,没有深入去研究。处理器总处于以下三种状态之一:1、内核态,运行于进程上下文,内核代表进程运行于内核空间;2、内核态,运行于中断上下文,内核代表转载 2014-03-12 16:22:09 · 1648 阅读 · 0 评论