摘要: static:1、a、c语言中static修饰的局部变量在编译时赋初始值,只赋初始值一次,在函数运行时已有初值,每次调用函数时不用重新赋值,指示保留上次 函 数调用 结束时的值。(n!函 数的实现) 如果定义局部变量不赋初值的话编译时自动赋值0或‘0’ 在程序整个运行期间不释放,虽然在函数调用后仍存 阅读全文
posted @ 2016-06-05 18:37 My_Blog_Days 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 一、进程控制块(PCB)结构 进程控制块(PCB)是系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程,所以说,PCB(进程控制块)是系统感知进程存在的唯一标志。 Linux系统的PCB包括很多参数,每个PCB约占 阅读全文
posted @ 2016-06-05 16:09 My_Blog_Days 阅读(12807) 评论(0) 推荐(1) 编辑
摘要: 一:安装中文帮助手册 1、 打开一个终端 2、下载vimcdoc-1.5.0.tar.gz 下载地址: http://nchc.dl.sourceforge.net/sourceforge/vimcdoc/vimcdoc-1.5.0.tar.gz 3、 解压 tar -zxvf vimcdoc-1. 阅读全文
posted @ 2016-05-30 13:32 My_Blog_Days 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 基本思想: 1)选择一个关键字,通常选择最后一个元素, 2)通过一趟排序将待排序的记录分割成独立的两部分,其中一部分记录的元素值均比关键字值小。另一部分记录的 元素值比关键字的值大。 3)此时关键字在其排好序后的正确位置 4)然后分别对这两部分记录用同样的方法继续进行排序,直到整个序列有序。 分析: 阅读全文
posted @ 2016-05-22 18:43 My_Blog_Days 阅读(177) 评论(0) 推荐(0) 编辑
摘要: - Linux中的atime、mtime、ctime 一、文件中的atime、mtime、ctime 1、含义及各种事件标记的显示方法 atime:最近一次访问文件的时间用ls -lu看到的时间为atime mtime:最近一次文件内容修改时间,用ls -l看到的时间为mtime ctime最近一次 阅读全文
posted @ 2016-05-21 13:15 My_Blog_Days 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Linux是一个“一切皆文件的系统”,Linux中标识文件不通过后缀,find命令若不指定查找目录的情况下是针对整个系统进行查找。 一.命令格式 find pathname _options[-print -exec -ok....] pathname:find命令所查找的根目录。例如用.来表示当前 阅读全文
posted @ 2016-05-21 12:22 My_Blog_Days 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 归并排序既可以进行内部排序也可以进行外部排序。归并排序的时间复杂度O(N*lgN),空间复杂度为O(N) 在这种情况下可以使用外部归并排序: 若外存中还有N个文件记录,不能一次性读入内存,可以将外存中的文件记录分成若干长度为L的可以读进内存的段,并依次读入内存进行内部排序,将有序子文件(归并段)重新 阅读全文
posted @ 2016-04-11 12:47 My_Blog_Days 阅读(3088) 评论(0) 推荐(0) 编辑