tigernorth的专栏

Beginning Linux Programming 笔记

排序:
默认
按更新时间
按访问量
RSS订阅

Beginning Linux Programming 笔记(七)数据管理

<br />数据管理,这对每一个操作系统而言都是必须的。操作系统对数据的管理,可以分成三个方面,内存数据管理,文件管理和抽象数据管理。<br />内存数据管理<br />内存的管理应该对大部分C程序员都不陌生,对指针的内存分配是编程时经常会用到的。内存数据管理有...

2011-04-18 13:45:00

阅读数 680

评论数 0

Beginning Linux Programming 笔记(六)使用curses管理基于文本的终端

<br />上一章我们从底层去学习终端的控制,这一章我们将继续讲讲终端,但是我们会从更高的角度来谈。对于一个程序,我们是希望能够比较友好的界面给用户使用,这一章讲的就是如何使用curses去管理我们的屏幕。<br />虽说现在的UI做得都很炫,对比起来,终端使用的界面是很不...

2011-04-14 23:22:00

阅读数 785

评论数 0

Beginning Linux Programming 笔记(五)终端

<br />     在第四章中,我们简单了解了Linux的编程环境,第五章会进一步了解这个我们无时不刻使用的编程环境——终端。在这个终端上面,我们使用着Linux的强大功能,软件安装,卸载,运行,调试。当写好的程序在这个终端上跑的时候,是否有这么一个疑问:我们能不能控制终端的行为,控...

2011-04-12 23:26:00

阅读数 648

评论数 0

Beginning Linux Programming 笔记(四)Linux编程环境

<br /><br />     第四章Linux编程环境相对比较简单,这一章介绍了与Linux编程开发中的一些相关知识。包括编程参数、环境变量、时间日期、临时文件、用户信息、日志与资源限制。<br />      编程参数<br />      编...

2011-04-10 00:10:00

阅读数 726

评论数 0

Beginning Linux Programming 笔记(三) 文件处理

<br />    我觉得Linux的一个伟大的地方就是它能够把一切设备都给转换成文件,让程序员易于处理。像我们使用硬盘,是通过挂载,把设备映射到文件上面去使用的。还有,想CPU的信息、内存的信息、当前进程的信息等等,都是存放在/proc/目录下,用户也可以通过修改一些参数以达到控制设...

2011-04-09 01:43:00

阅读数 745

评论数 0

Beginning Linux Programming 笔记(二) shell编程

<br /><br />     shell是一种脚本语言,它是一种解释类型的语言。脚本语言跟以C为代表的高级语言的区别是脚本语言不用编译,直接通过解释代码行来工作,这种特点的好处是它的工作周期短,直接修改直接运行,不用经历冗长的编译等待。然而,这种直接解释的特点也让脚本语...

2011-04-07 20:57:00

阅读数 676

评论数 0

Beginning Linux Programming 笔记(一) 新的开始

 是前段时间才铁定心要搞Linux,重新回归到C的怀抱。大学这两年,学过C,用过C++,搞过PHP,学了java,最后才良心发现,回过头来搞C。期末的时候借了两本书,一本是《Beginning Linux Programming 4th Edition》,一本是它的中文版《Linux程序设计》,都...

2011-04-06 19:01:00

阅读数 873

评论数 0

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