自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux驱动学习之kthread_work和kthread_worker机制

转载 :http://blog.csdn.net/cq062364/article/details/39647907kthread_work和kthread_worker机制Kernel中提供的kthread_work和kthread_worker机制和经典的work_struct和workqueue_struct的关系有点类似.通过一个kthread_worker可以处理多个kthread_wor

2017-10-30 17:47:04 4262

转载 Linux——信号掩码(signal mask)

转载 :http://blog.csdn.net/budory/article/details/46803863在POSIX下,每个进程有一个信号掩码(signal mask)。简单地说,信号掩码是一个“位图”,其中每一位都对应着一种信号。如果位图中的某一位为1,就表示在执行当前信号的处理程序期间相应的信号暂时被“屏蔽”,使得在执行的过程中不会嵌套地响应那种信号。为什么对某一信号进行屏蔽呢?我们来看

2017-10-30 09:47:21 2861

转载 linux 驱动学习之kmalloc 内存分配

kmalloc 函数void *kmalloc(size_t size, int flags); 第一个参数是要分配的块的大小. 第 2 个参数, 分配标志, GFP_ATOMIC用来从中断处理和进程上下文之外的其他代码中分配内存. 从不睡眠.GFP_KERNEL内核内存的正常分配. 可能睡眠.GFP_USER用来为用户空间页来分配内存; 它可能睡眠.GFP_HIGHUSER如同 GFP_

2017-10-27 17:59:07 1163

转载 linux 驱动学习之list链表机制

转载:http://blog.chinaunix.net/uid-27122224-id-3277511.html双向链表struct list_head{ struct list_head *next, *prev;};struct dlist{ int no; void* data; struct dlist *prev, *next; };

2017-10-27 17:24:49 485

转载 linux驱动学习之工作队列机制

转载:http://www.cnblogs.com/wwang/archive/2010/10/27/1862202.html什么是工作队列?工作队列(work queue)是Linux kernel中将工作推后执行的一种机制。这种机制和BH或Tasklets不同之处在于工作队列是把推后的工作交由一个内核线程去执行,因此工作队列的优势就在于它允许重新调度甚至睡眠。工作队列相关数据结构struct w

2017-10-26 19:25:37 234

转载 c++ 之static_cast、dynamic_cast、const_cast和reinterpret_cast总结

转载: http://www.jellythink.com/archives/205C++中的类型转换分为两种: 隐式类型转换; 显式类型转换。 在标准C++中有四个类型转换符:static_cast、dynamic_cast、const_cast和reinterpret_cast。static_caststatic_cast的转换格式:static_cast (expression)

2017-10-26 18:13:37 211

转载 算法系列--荷兰国旗问题

转载 :https://yq.aliyun.com/articles/3604【问题】现有红白蓝三个不同颜色的小球,乱序排列在一起,请重新排列这些小球,使得红白蓝三色的同颜色的球在一起。这个问题之所以叫荷兰国旗问题,是因为我们可以将红白蓝三色小球想象成条状物,有序排列后正好组成荷兰国旗。【分析】这个问题我们可以将这个问题视为一个数组排序问题。红白蓝分别对应数字0、1、2。红、白、蓝三色小球数量并不一

2017-10-16 16:45:59 798

转载 代码阅读方法

转载: http://blog.csdn.net/ilyfeng1314/article/details/7452326 网上搜到的一篇介绍阅读别人源代码的方法,放在这里,有空可以查看。 阅读别人的代码作为开发人员是一件经常要做的事情。一个是学习新的编程语言的时候通过阅读别人的代码是一个最好的学习方法,另外是积累编程经验。如果你有机会阅读一些操作系统的代码会帮助你理解一些基本的原理。还有就是

2017-10-16 15:21:52 449 1

转载 C++之构造函数后面:冒号的作用

转载: http://blog.csdn.net/kaixinbingju/article/details/9094289其实冒号后的内容是初始化成员列表,一般有三种情况: 1、对含有对象成员的对象进行初始化,例如, 类line有两个私有对象成员startpoint、endpoint,line的构造函数写成: line(int sx,int sy,int ex,int ey):startpoi

2017-10-16 10:42:43 4056

转载 linux c 语言之--fseek(),fseeko(),fseeko64(),ftell(),ftello()讲解

转载:http://blog.csdn.net/lemoncyb/article/details/16841317fseek() 函数讲解:函数定义:int fseek(FILE *stream, long offset, int fromwhere);int fseeko(FILE *stream, off_t offset, int fromwhere);int fseeko64(FILE *s

2017-10-10 14:29:41 7516

数据结构课件

数据结构c+什么是数据结构 抽象数据类型及面向对象概念 数据结构的抽象层次 用C++描述面向对象程序 算法定义 模板 性能分析与度量+,

2013-05-15

空空如也

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

TA关注的人

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