计算机系统硬件组成 总线贯穿整个系统的一组电子管道称为总线, 分为: 片内总线 系统总线 数据总线DB 地址总线AB 控制总线CB 外部总线 I/O设备I/O设备是系统与外界联系的通道 键盘鼠标是输入设备,显式器是输出设备,磁盘既是输入设备也是输出设备,输入输出是相对于内存来说的。 内存 内存是一个重要的部件,它是与CPU进行沟通的桥梁。它用来存放程序以及程序要处理的数据,磁盘中的程...
分类:
系统相关 时间:
2015-02-18 09:35:13
阅读次数:
252
基本操作命令:ps -ajx/-aux/-ef 查看进程间状态/的相互关系top 动态显示系统中的进程nice 按照指定的优先级运行 /renice 改变正在运行的进程的优先级kill -9杀死进程jobs 查看后台进程数进程的结构、类型、状态、模式0.Linux中进程包括三段:(1)数据段。存放的...
分类:
系统相关 时间:
2015-02-10 15:09:42
阅读次数:
175
一、什么是XML。 可扩展标记语言(EXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。二、XML特点 1、XML与操作系统、编程语言和开发平台无关。、 2、实现不同系统、不同语言之间的数据交互。三、XML基本结构 ...
分类:
其他好文 时间:
2015-02-07 15:45:35
阅读次数:
168
编程语言的I/O类库中常常使用流这个抽象的概念,它代表任何有能力产生数据的数据源对象或时有能力接收数据的接收端对象。“流”概念源于UNIX中的管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等,它屏蔽了实..
分类:
编程语言 时间:
2015-01-26 19:28:56
阅读次数:
184
下面是一段类似日志记录的代码,已获取通讯的报文内容和当时的环境参数内容,就是创建一个文件,使用标准IO的fopen、fprintf进行输出记录。但是在调试中,刚开始我就傻眼了,文件创建成功了,但是实时查看竟然没有任何数据记录。经过半天的担惊受怕和反复排查,发现是被标准IO的缓冲机制摆了一道,惭愧.....
分类:
系统相关 时间:
2015-01-22 12:39:56
阅读次数:
355
1.创建文件:创建文件可以使用Linux系统调用create,其原型为:intcreat(constchar*filename,mode_tmode)filename:你要创建的文件名(包含路径,缺省为在当前路径下创建文件)mode_t:创建模式,表示你创建的文件的权限。S_IRUSR可读S_IWUSR可写S_IXUSR可执行S_IRWXU可读可写..
分类:
系统相关 时间:
2015-01-17 23:40:27
阅读次数:
359
注:本分类下文章大多整理自《深入分析linux内核源代码》一书,另有参考其他一些资料如《linux内核完全剖析》、《linux c 编程一站式学习》等,只是为了更好地理清系统编程和网络编程中的一些概念性问题,并没有深入地阅读分析源码,我也是草草翻过这本书,请有兴趣的朋友自己参考相关资料。此书出版较早...
分类:
系统相关 时间:
2015-01-05 14:30:15
阅读次数:
233
xml文本标记语言:常用于交换数据:独立于操作系统、编程语言数据存储:xml数据配置:灵活性强,可读性高可以使用css样式改变xml样式xml解析技术:dom解析xml技术:sax解析xml技术:读取文档时激活一系列的事件事件推给事件处理器,然后由事件处理器提供对文档的访问内存消耗小无需为所有节点创...
分类:
其他好文 时间:
2015-01-05 00:24:21
阅读次数:
220
信号处理机制在linux编程中非常重要,它类似于单片机中的中断系统;
我们在编写中断函数时,需要设置中断函数的地址,设置其相应的寄存器,以便于发生中断事件时可以正确的跳到中断函数去执行;
linux中信号和这个类似,一般的编程模型是定义中断函数,然后把中断函数注册,使得进程收到特定的信号时,可以跳到信号处理函数去执行;...
分类:
系统相关 时间:
2015-01-02 09:44:32
阅读次数:
245
linux:鸟叔基础+服务端apue (linux c) too bigLinux/UNIX系统编程手册:http://www.amazon.cn/图书/dp/product-description/B00HLA8TYG/ref=dp_proddesc_0?ie=UTF8&s=books Linux...
分类:
其他好文 时间:
2015-01-01 23:44:10
阅读次数:
209