一、程序编译的不同阶段。
通常我们是以高级程序开发易于阅读的代码,我们通过语法规则推断代码的具体含义。但是计算机执行代码的时候就需要把代码解析成既定的可执行问题,计算机是如何处理的呢?这里以C语言hello.c文件为例来说明中间过程。#include
int main(){ printf("...
分类:
其他好文 时间:
2014-05-29 03:52:28
阅读次数:
296
一、关于字符集字符集(也称字元集,Character
Set)就是字符编码表(codepage),一个字符不论英文、中文、韩文等在计算机系统内存或硬盘中通过二进制的字节(Byte)保存,这个二进制的编码就是字符编码(也称内码),字符集就是字符与内码的对应(映射)表。因为多国语言的原因,就出现了根据本...
分类:
数据库 时间:
2014-05-26 22:56:47
阅读次数:
536
接着上面所讲,操作系统的设计目标和一些基本要求是什么?首先讲这个设计目标,设计目标,即是我要干什么,很清晰,我要把硬件抽象为用户提供一个接口,另外一方面,我得管理好不多的硬件资源,所以设计目标就是提供服务和管理资源!第二方面,作为一个操作系统,它应该要满足..
分类:
其他好文 时间:
2014-05-25 21:06:32
阅读次数:
340
接着上面所讲,操作系统的设计目标和一些基本要求是什么?首先讲这个设计目标,设计目标,即是我要干什么,很清晰,我要把硬件抽象为用户提供一个接口,另外一方面,我得管理好不多的硬件资源,所以设计目标就是提供服务和管理资源!第二方面,作为一个操作系统,它应该要满足..
分类:
其他好文 时间:
2014-05-25 21:01:03
阅读次数:
319
因为不明白为什么图像的数据会以BGR而不是RGB的方式存放到内存中,扯出了以前在计算机组成原理中学习过的内存大小端模式。记录下来,方便以后再复习。在计算机系统中,内存的管理以字节为单位,1
byte=8 bit,一个字节的内容在内存中的存放顺序是固定的。在C语言中,很多类型大小超过了1byte,例如...
分类:
其他好文 时间:
2014-05-25 19:44:12
阅读次数:
247
1、varnish的基本介绍Varnish的作者Poul-HenningKamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快龋硬盘上也有自己的快取装置,因..
分类:
其他好文 时间:
2014-05-25 05:04:37
阅读次数:
411
samba有五种安全级别,它们分别是: share:不需要samba账户就可登陆samba服务器
user:需要添加samba账户才可以登陆samba服务器 server:由另外一台samba服务器来对用户进行身份验证。
domain:把samba服务器加入到NT域,由NT的域控制器来进行身份验证。...
分类:
系统相关 时间:
2014-05-24 00:19:01
阅读次数:
392
mkdir /var/lib/ganglia/rrds
最近安装Ganglia,由于之前Linux基础基本为0,因此费了很大的周折。最后在失败了好多次之后终于看到了梦寐以求的web界面。下面总结下这几天来的工作。
ganglia是一个监控软件,他包含三部分:Gmond,Gmetad和Gweb。在需要监控的主机上安装Gmond,他会采集当前主机上的一些信息;Gmetad部署在服务器端,它轮训...
分类:
其他好文 时间:
2014-05-22 18:41:32
阅读次数:
463
分散式、集中式和分布式
在早期的计算机网络中,为了有效的利用计算机,一般讲数据通信模型分为分散式(Decentralized)、集中式(Centralized)和分布式(Distributed)。
1、分散式 在分散式系统中,用户只需要管理自己的计算机系统,各自独立的系统之间没有资源或信息的交...
分类:
其他好文 时间:
2014-05-21 23:43:11
阅读次数:
395
Linux基础01
学会使用命令帮助概述在linux终端,面对命令不知道怎么用,或不记得命令的拼写及参数时,我们需要求助于系统的帮助文档;linux系统内置的帮助文档很详细,通常能解决我们的问题,我们需要掌握如何正确的去使用它们;在只记得部分命令关键字的场合,我们可通过man
-k来搜索;需要知道某...
分类:
系统相关 时间:
2014-05-19 16:13:41
阅读次数:
267