Linux/Unix
文章平均质量分 75
聪聪xf
这个作者很懒,什么都没留下…
展开
-
杂七杂八:语言学习篇
约定 1、作业及时完成。2、50-200 lines codes. 学习方法: 不懂先用,以后再领会,要会用,理解力达到80%。 课程体系: 语言 C C++ 算法 算法、数据结构 基础(系统核心(Kernel)编程) Linu原创 2013-12-08 15:27:43 · 538 阅读 · 0 评论 -
各种小知识
kate本身是个文本编辑器但装了CentOS后,Kate不能使用最后用了yum install kdesdk命令安装原创 2013-12-11 14:41:06 · 734 阅读 · 0 评论 -
CentOS 6.4安装Fcitx4.0
CentOS 6.4安装Fcitx4.0 一、首先安装中文支持: $su root #yum install "@Chinese Support" #exit $yum remove ibus 注销再登陆 二、安装fcitx 下载fcitx输入法源码,百度搜索即可,我下载的是华军软件园提供的“Fcitx 小企鹅输入法 4.0转载 2013-12-17 14:03:46 · 602 阅读 · 0 评论 -
make与makefile IO read write
一、make与makefile 1、回顾: 目标的语法 目标名:依赖目标 @命令 @命令 make的命令原创 2013-12-15 10:57:32 · 1508 阅读 · 0 评论 -
内存管理(3)
d原创 2013-12-11 20:24:09 · 579 阅读 · 0 评论 -
inux 学习书目推荐
inux 学习书目推荐 http://www.cnblogs.com/notepi/archive/2013/06/15/3137103.html Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata著 2、《The C Programming转载 2013-12-10 19:33:19 · 707 阅读 · 0 评论 -
内存管理(2)(某培训机构视频笔记)
回顾: brk/sbrk int brk(void *p); 改变绝对位置。 void *sbrk(int); 相对改变位置。 维护一个位置。brk/sbrk改变这个位置 补充:全新的类型 c的基本类型就:原创 2013-12-10 19:16:38 · 745 阅读 · 0 评论 -
内存管理(1)
int *p = sbrk(0); 应用案例: 写一个程序查找1-10000之间所有的素数并且存放到缓冲,然后打印。 缓冲的实现使用sbrk/brk 流程: 循环 判断三否素数 是:分配空间存放原创 2013-12-10 15:20:42 · 576 阅读 · 0 评论 -
我的Linux书架
工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。 入门类 一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接触的操作系统就是Windows,因此对于这绝大部分人来说,如果要学习Linux开发,学会使用这个系统都是必不可少的一个环节。 现在的Lin转载 2013-12-09 22:19:09 · 775 阅读 · 1 评论 -
内存管理
接语言学习篇 5、函数调用栈空间的分配与释放 1、函数执行的时候有自己的临时栈。 2、函数的参数就在临时栈中。如果函数传递实参,则用来初始化临时的参数变量。 3、通过寄存器返回值。(使用返回值返回数据) 4、通过参数返回值。(参数必须是指针)指针指向的区域必须事先分配。原创 2013-12-09 17:17:24 · 476 阅读 · 0 评论 -
unix IO笔记
一、IO与文件映射 1、IO的共享与效率 read与write其中数据缓冲的大小 读取数据的缓冲:getpagesize 2、定位与定位读取(随机读取) read与write在操作的时候,自动移动读取位置。 lseek读取定位,改变读取位原创 2013-12-17 10:48:29 · 632 阅读 · 0 评论