自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT just for easy-life

积跬步,行千里!

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

翻译 computer work theory

The computer does its primary work in a part of the machine we cannot see, a control center that converts data input to information output. This control center, called the central processing unit (CPU

2012-09-29 10:40:37 511

原创 关于 树(tree)结构

1,  什么是树状结构? 其基本定义是:一个或多个节点构成的集合,并且有一个节点为根节点,其余的子节点也都是树结构; 2.二叉树:树中每一个节点的子节点之多为2; 3,树的节点的定义: typedef struct tnode{ char data; struct *tnode left,*tnode right; }TNODE TNODE *tree //声明了一个树的节点

2012-09-29 10:15:12 400

原创 链表

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。从存储数据集和得角度讲,链表和数组是很相识的。 数组也许是最常见的数据组织形式,在很多编程语言中,他的定义和使用都是相当方便的,如下我们定义一个数组,并初始化前三个元素。 void ArrayTest() { int scores[100]; scores[0] = 1;

2012-09-05 17:26:52 252

翻译 进程管理和调度

现在,几乎所有的操作系统都能同时运行多个进程,这是用户的感觉;事实上,如果一个系统只有一个处理器,那么在同一时间只能有一个进程在执行,在多进程的处理机上,能同时运行的进程数是和事实上的CPU的数目相关的。 事实上,是内核和处理器给人一种计算机并行处理多任务的假相,这就是通过相当短的时间内完成任务间的切换来实现的。 而要完成系统管理,内核要完成如下主要任务: 1,  在一般情况下,应用程序

2012-09-03 22:05:11 246

原创 关于线程

什么是线程?其实线程就是一个轻量级的进程,在Linux系统里面,一个进程可以包含多个异步执行的线程,就是一个进程在宏观上表现为处理多个事件。 Linux的线程实现是在核外进行的,核内提供的是创建进程的接口do_fork()。内核提供了两个系统调用__clone()和fork (),最终都用不同的参数调用do_fork()核内API。当然,要想实现线程,没有核心对多进程(其实是轻量级进程)共享数据

2012-08-27 17:27:37 221

原创 关于指针

1,基础 就是一个存放内存地址的变量,该内存地址是另外一个变量的地址;一般来说指针要和函数,结构体,数组 搭配使用;指针在声明的时候没有指向任何位置,在使用之前必须指向一个内存空间,如: int *p *p=100 使用明显错误 正确:int *P,int x,p=&x,*p=1; 可以对指针做整型运算, 对于指针来说,无论它指向任何类型的变量,其实都是一个内存地址,是一个整型的,但

2012-08-23 12:28:17 244

原创 关于动态内存分配

不足之处 请批评指正。。。。。。。。。。。。。。。。。。。。。。。。。。   分配函数: 使用的头文件 #include   (TC中使用)or  #include void *malloc(size_t number_byte);//size_t 就是unsigned int 函数执行成功返回一个指向已分配内存区域的指针,如果失败的话,返回NULL,由于函数返回的是void * 型

2012-08-18 10:29:13 293

原创 Linux中的共享内存

进程通讯的方式之一是共享内存,现就共享内存的相关函数做一下总结,借以与读者共勉,有无之处,还望批评指正     使用的头文件 #include #include #include 分配函数: int shmget(key_t key, size_t size, int shmflg); 函数成功返回的是申请的共享内存段的ID号,如果不成功返回-1.第一个参数key是表示共享

2012-08-15 22:49:40 270

嵌入式系统基础讲解(国外英文版)

这本书是嵌入式的入门,对于基础的学者或者是半路转入嵌入式的学者很有用,阅读时佩戴金山词霸(如果英语不好的话)

2012-08-23

空空如也

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

TA关注的人

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