Linux 系统上有两类根本不同的 Linux
可执行程序。第一类是静态链接的可执行程序。静态可执行程序包含执行所需的所有函数 —
换句话说,它们是“完整的”。因为这一原因,静态可执行程序不依赖任何外部库就可以运行。 第二类是动态链接的可执行程序。 静态可执行程序与动态可执行程序比较
我们可以...
分类:
系统相关 时间:
2014-05-01 13:35:34
阅读次数:
478
结构体最后的长度为0或1数组的作用(转载)2012-05-07 17:07:09其实很
早在看LINUX下就看到这个东西,后来在MFC内存池里同样也看到了类似的东西,还依照MFC写过一个类似的小内存池,(MFC用的是return this +
1)后来在李先静的《系统程序员成长计划》里看到了类似的定...
分类:
其他好文 时间:
2014-05-01 13:20:44
阅读次数:
328
操作系统版本:MacOS Mavericks
10.9.2Xcode版本:5.0.1OpenGL版本:4.10GLFW版本:3.0.4一、GLFW编译1、下载并安装cmake(当前最新版本为2.8.12.2)http://www.cmake.org/cmake/resources/software....
分类:
编程语言 时间:
2014-05-01 13:02:37
阅读次数:
1409
1 WinMain(hInst,hPrev,……) 2 { 3 MSG msg; 4
RegisterClass(……); 5 CreateWindow(……); 6 ShowWindow(……); 7 UpdateWindow(……); 8
while(GetMessage(……)) 9 {10....
对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix
系统管理员的工作。...
分类:
系统相关 时间:
2014-05-01 12:47:36
阅读次数:
740
对于yaffs2文件系统来说,坏块管理无疑是最关键的问题;下面就Yaffs2文件系统读、写操作来分析坏块产生记。
写操作:
写chunk操作;
参数1:yaffs_dev结构(全局)
参数2:要写的2048字节数据
参数3:这个chunk的oob数据
参数4:是否使用保留区
...
分类:
其他好文 时间:
2014-04-29 13:46:21
阅读次数:
417
软件需求说明,也称软件需求说明书,或者软件需求规格说明,或者软件需求规格说明书, 对应的英文是Software requirements specification,
缩写是SRS。
软件需求说明是软件系统需求的规格化说明,是对将要开发系统的行为的说明。它包括功能性需求,也包括非功能性需求。
传统软件需求说明书章节示例
根据中国大陆GB8567-88 计算机软件产品开发文件编...
分类:
其他好文 时间:
2014-04-29 13:34:21
阅读次数:
348
今日在完成一个大作业,主要的任务是编写linux下的shell程序,这有助于我们理解什么是shell,还有其实他也渗透了linux操作系统微内核的概念,下面有几篇还不错的资料,供大家参考。
首先是一篇解析shell原理的文章,对我帮助不大,因为我还没有要编写一个完整的shell的需要,所以只是资料,略看了一下。http://files.linjian.org/articles/bash_stud...
分类:
其他好文 时间:
2014-04-29 13:34:20
阅读次数:
362
进程的权限继承自创建进程用户和用户所属的用户组。用户有专用数据结构来表示权限—访问令牌(Access Token)。访问令牌包括两个部分:一个是令牌所表示的用户,包括用户标识符(SID),用户所属的用户组等;另一部分是“权限”(Privilege)。
在进程访问安全对象时,会用到SID。每个安全对象都有访问控制列表(ACL),ACL说明了哪些用户( SID)能访问本对象,哪些不能,以及能进行哪种...
分类:
其他好文 时间:
2014-04-29 13:13:21
阅读次数:
346