摘要: http://www.linuxidc.com/Linux/2016-03/129476.htm http://blog.csdn.net/crazycoder8848/article/details/44132731 http://www.cnblogs.com/wangyuezhuiyi/arc 阅读全文
posted @ 2017-07-01 21:02 chayounder 阅读(165) 评论(0) 推荐(0) 编辑
摘要: http://m.blog.chinaunix.net/uid-29399573-id-4376644.html http://blog.csdn.net/sinat_36184075/article/details/71194832 http://m.blog.chinaunix.net/uid- 阅读全文
posted @ 2017-07-01 21:01 chayounder 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 冯·诺依曼结构(von Neumann architecture) 冯·诺依曼结构也称作普林斯顿结构,是一种将程序(指令序列的集合)和数据存放在同一存储器的不同地址的电脑设计概念结构。这是建立在冯·诺依曼原理,即程序可看做一种特殊的“数据”,同样地可以被处理和存储,故两者可存放在同一存储器中,采用单 阅读全文
posted @ 2017-06-24 21:24 chayounder 阅读(14553) 评论(0) 推荐(0) 编辑
摘要: RAM的结构 RAM存储容量的扩展 RAM的特点 RAM存储单元 RAM的结构 RAM主要有存储矩阵、地址译码器和读/写控制电路(I/O控制电路)三部分组成。 1.存储矩阵(数据线) 上图中点画线框内的美国小方块都代表一个存储单元,可以存储1位二值代码,存储单元可以是静态的(触发器),也可以是动态的 阅读全文
posted @ 2017-06-06 23:06 chayounder 阅读(3745) 评论(0) 推荐(0) 编辑
摘要: 1、文件I/O基本认识 http://blog.csdn.net/a593796769/article/details/9956603 2、I/O读写过程 http://blog.csdn.net/u011000290/article/details/48940371 http://blog.sin 阅读全文
posted @ 2017-05-22 01:04 chayounder 阅读(243) 评论(0) 推荐(0) 编辑
摘要: getchar()/putchar()——特殊文件指针(stdin/stdout) fgetc()/fputc() 和 getc()/putc()——文件指针(含stdin/stdout) gets()/puts()——特殊文件指针(stdin/stdout) fgets()/fputs()——文件 阅读全文
posted @ 2017-05-20 01:10 chayounder 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.itpub.net/10697500/viewspace-612045/ 一、Linux中 四种进程或线程同步互斥的控制方法: 1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一个共享资源的单独访问而设计 阅读全文
posted @ 2017-05-15 23:54 chayounder 阅读(6838) 评论(0) 推荐(0) 编辑
摘要: 1. IPC标识符: 每一个I P C目标都有一个唯一的I P C标识符。这里所指的I P C目标是指一个单独的消息队列、一个信号量集或者一个共享的内存段。系统内核使用此标识符在系统内核中指明 I P C目标。 2. IPC 关键字: 想要获得唯一的标识符,则必须使用一个 I P C关键字。客户端进 阅读全文
posted @ 2017-05-15 23:17 chayounder 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1、const修饰的变量 const修饰的变量是不能通过变量再次赋值而改变。 1 int main{ 2 char buf[4]; 3 const int a = 0; //a不可改变 4 a = 10; //error 5 } 这个比较容易理解,编译器直接报错,原因在于“a = 10;”这句话,对 阅读全文
posted @ 2017-05-14 00:16 chayounder 阅读(339) 评论(0) 推荐(0) 编辑
摘要: fork()函数功能——创建新进程 1、父子进程有独立的数据段、堆、栈,共享代码段 Linux中每个进程都有4G的虚拟地址空间(独立的3G用户空间和共享的1G内核空间),fork()创建的子进程也不例外。子进程资源的由来: 1、1G内核空间既然是所有进程共享,因此fork()创建的子进程自然也将拥有 阅读全文
posted @ 2017-05-12 00:26 chayounder 阅读(5917) 评论(0) 推荐(1) 编辑