2009年4月23日
摘要: Linux的文件系统是采用的阶层式树状目录结构,最上层是“/”,然后在下边创建其它的目录,因为Linux允许厂商和个人修改来修改操作系统容易造成 目录不统一的情况发生,所以制订了一套规范文件目录的命名及存放标准的文件,这就是:Filesystem Hierarchy Standard (FHS),包括REDHAT厂商在内的发行者都要遵守这个标准,感兴趣的可以来这个地址查看说明: http:/... 阅读全文
posted @ 2009-04-23 09:18 清水湾 阅读(388) 评论(0) 推荐(0)
摘要: 什么是proc文件系统? proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方 式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变 的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。它的目录结构如下: 目录名称 目录... 阅读全文
posted @ 2009-04-23 09:14 清水湾 阅读(241) 评论(0) 推荐(0)
2009年4月5日
摘要: 1 进程的定义 进程:进程是一个程序的一次执行过程,它和程序是有本质区别的,程序是静态的,它是一些保存在磁盘上的指令的有序集合,没有任何执行的概念;而进程是一个动态的概念,它是程序执行的过程,包括了动态创建、调度和消亡的整个过程。它是程序执行和资源管理的最小单位。 2 进程控制块 进程是Linux系统的基本调度单位,进程控制块包含进程的描述信息、控制信息以及资源信息,是进程的一个静态描述。在L... 阅读全文
posted @ 2009-04-05 16:33 清水湾 阅读(358) 评论(0) 推荐(0)
2009年4月2日
摘要: 编译,编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件 1.编译预处... 阅读全文
posted @ 2009-04-02 16:40 清水湾 阅读(398) 评论(0) 推荐(0)
2009年3月31日
摘要: 1 内存地址是从高地址到低地址进行分配的: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->inti=1; intj=1; cout<<&i<<endl<<&j<<endl;//输出:0012FF60(高地址处)0012FF54(低... 阅读全文
posted @ 2009-03-31 13:49 清水湾 阅读(2439) 评论(0) 推荐(0)
2009年3月30日
摘要: 谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是little endian呢? 字节顺序是指占内存多于一个字节类型的数据在内存中的存放顺序,通常有小端、大端两... 阅读全文
posted @ 2009-03-30 19:18 清水湾 阅读(319) 评论(0) 推荐(0)
2009年3月11日
摘要: Description 国际象棋的棋盘是黑白相间的8 * 8的方格,棋子放在格子中间。如下图所示: 王、后、车、象的走子规则如下: 王:横、直、斜都可以走,但每步限走一格。 后:横、直、斜都可以走,每步格数不受限制。 车:横、竖均可以走,不能斜走,格数不限。 象:只能斜走,格数不限。 写一个程序,给定起始位置和目标... 阅读全文
posted @ 2009-03-11 16:50 清水湾 阅读(817) 评论(0) 推荐(0)
2009年3月9日
摘要: Description 企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza。让电话号码容易被记住的另一个办法是以一种好记的方式对号码的数字进行分组。通过拨打必胜客的“三个... 阅读全文
posted @ 2009-03-09 23:38 清水湾 阅读(966) 评论(0) 推荐(0)
2009年3月8日
摘要: 1 全排序 请编写一个函数,用它把字符串中所有的字符的各种排列形式全部都显示出来;换句话说,用给定的字符串里的字符做全排列。 比如给定的字符串是"hat" 则输出 "tha","aht","tah","ath","hta","hat" 字符串中的每一个字符是不相干的,即使有重复出现的,也把他们当成不一样的。 如"aaa" 要输出六个 "aaa" Code ... 阅读全文
posted @ 2009-03-08 16:16 清水湾 阅读(278) 评论(0) 推荐(0)
2009年3月7日
摘要: 1. 微软嵌入专业技术社区 http://www.winbile.net/cms/ 2. Pocket PC Developer Network http://www.pocketpcdn.com/sections/evc.html 3. 嵌入式研发之家 http://www.itxxh.cn/ 4. Windows Mobile 应用开发 http://mobiledev.cnblo... 阅读全文
posted @ 2009-03-07 23:33 清水湾 阅读(238) 评论(0) 推荐(0)