- 博客(13)
- 收藏
- 关注
原创 关于VxWorks的一些知识点
1、在vxworks中,IMPORT的作用和extern的作用是一样的,只是风河公司用了define。2、在写驱动得到PCI卡的急地址时,要把PCI设备的扫描放在syslib.c中,并且打开MMU,否则有可能得不到地址。3、在调用系统的库函数时,要注意与各个组件的关系。有的库函数要包含了组件才能调用。
2005-01-07 13:59:00
1188
原创 软件开发
要成为武林高手,需要长时间的勤学苦练。要成为软件开发高手,又需要多长时间呢?《Modern C++ Design》的作者Andrei Alexandrescu认为:一个人有可能在20几岁就成为编程高手,但要成为设计高手却需要熬到35岁左右。以23岁大学毕业计算,要经过漫长的12年时间。 falconmiles 2003-01-22 10:53以我个人为例(我尚不敢自认是设计高手),22
2004-11-04 21:30:00
1049
原创 使用 /proc 文件系统来控制系统
实时管理 Linux 使用 /proc 文件系统来控制系统 Graham White(gwhite at uk.ibm.com) IT 专家,Hursley,IBM 2003 年 8 月 /proc 文件系统是 Linux 的优秀特性之一,本文向您详细讲述了它的一些最实用的基础知识。使用 /proc,您再也不用关闭并重新引导机器来管理操作系统的许多细节问题,这对那些要求系统的可用性尽可能高的管理员
2004-09-13 19:59:00
1064
原创 MySQL数据目录结构大全
从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,MySQL也不例外。缺省地,所有由MySQL服务器mysqld管理的数据存储在一个称为MySQL数据目录的地方,所有数据库都存放在哪儿,也包括提供服务器操作信息的状态文件。如果你对一个MySQl安装执行管理任务,你应该熟知数据目录的布局及用途。本文介绍
2004-09-11 11:22:00
3051
原创 问什么是ESCON , FICON,DIRECTOR
ESCON——Enterprise Systems CONnection,管理系统连接。是IBM S/390的光纤通道,能在60千米距离内以17MB/s速率进行数据传输。ESCON允许外围设备跨大园区和城域分布。与铜基并行总线和特征通道相比,ESCON提供更高的速度并使用串行接口。ESCON定向器是中心和外围连接装置,提供8~16个端口(模式1)或28~60个端口(模式2)。 FICON——FIb
2004-09-08 21:12:00
2419
原创 谈谈我对SAN的一些心得吧
albert 回复于:2003-07-25 16:22:35谈谈我对SAN的一些心得吧。 除了一些较为基本的如Zoning之类的配置之外,SAN其实还有一些较为复杂的SAN 软件技术,如 ISL Trunking, Secure Fabric OS, Fabric Watch(Brocade)等。 不过我想一台SAN交换机连上去去了,如何保证它正常的运行才是最重要的。我想很多
2004-09-08 20:37:00
1428
原创 详解SAN系统拓扑结构
继承光纤通道(Fibre Channel)的架构,SAN 亦具备三种 拓扑:专属点对点连接,提供保证带宽;仲裁回路,提供连接两台以上装置共享带宽;Switched Fabric则提供同时多重连接的性能。 专属点对点连接(Dedicated Point-to-Point Connection) 点对点连接是最基本、最简单的架构,两个N_Ports直接对接,一个N_Port的传送端(Tx)
2004-09-08 19:51:00
9854
原创 进程与线程
【进程】是拥有资源的实体,包括: 1。一个进程有一个虚拟地址空间,不同进程位于不同的 虚拟地址空间中。进程之间若要通信,必须通过操作系统 的功能调用(IPC); 2。进程拥有其他资源,例如打开的文件和I/O设备。进程结束时, 操作系统会自动释放该进程拥有的所有资源。例如,如果 open一个文件而不close它,进程结束后会自动关闭。 【线程】是一组特定的指令序列的实体。它可以被操作系统安排 去运行
2004-09-06 20:44:00
1697
原创 进程在内存中的影像
进程在内存中的影像. 我们假设现在有一个程序, 它的函数调用顺序如下. main(...) -> func_1(...) -> func_2(...) -> func_3(...) 即: 主函数main调用函数func_1; 函数func_1调用函数func_2; 函数func_2调用函数func_3 当程序被操作系统调入内存运行, 其相对应
2004-09-01 10:55:00
1051
原创 C语言程序设计的一些基本问题
1、例如在下面这个程序中,在判断*s1和*s2不相等之后是不会执行++操作的,而在相等之后执行的*s1已经是下一个字符了,所以不要把++作为判断是否相等的条件,而是要单独作为一个语句。int strcmp1( char *s1, char *s2) { while ( (*s1++ == *s2++) && *s1 ); return (*s1 - *s2); }
2004-08-31 20:31:00
984
原创 ar和nm命令的使用
ar和nm命令的使用摘要 当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍两个命令ar和nm,用来对库操作。(2002-07-09 13:06:05)By 书生 当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使
2004-08-31 17:11:00
1141
原创 在linux下如何制作自己的动态连接库
产生自己的共享库:a.c#include void pln(char *str){printf("%s/n",str);}gcc -shared -fPIC a.c -o libmy.so-shared编译产生共享库.-fPIC在编译共享库时作一些优化.b.cextern viod pln(char *)main(){pln("hello world");}gcc b.c -lmy注意:缺省情况下
2004-08-26 22:23:00
1446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人