1.文件压缩的原理:目前,计算机系统中都是使用bytes单位来计量的,不过,事实上,计算机最小的计量单位应该是bits才对,此外,我们也知道1byte=8bits。即每个byte当中会有8个空格,而每个空格可以是0或1,所以,如果我们要记录1这个数字,那么就会将另外的7个空格浪费掉。而压..
分类:
系统相关 时间:
2014-12-22 02:08:29
阅读次数:
220
读者—写者问题(Readers-Writers problem)也是一个经典的并发程序设计问题,是经常出现的一种同步问题。计算机系统中的数据(文件、记录)常被多个进程共享,但其中某些进程可能只要求读数据(称为读者Reader);另一些进程则要求修改数据(称为写者Writer)。就共享数据而言,Reader和Writer是两组并发进程共享一组数据区,要求:
(1)允许多个读者同时执行读操作;
(2)不允许读者、写者同时操作;
(3)不允许多个写者同时操作。...
分类:
编程语言 时间:
2014-12-17 20:54:39
阅读次数:
221
SMP:一种通过复用处理器提高程序执行并行性的方式。 根据SMP,计算机系统可以分为以下四类: 单指令单数据流(SISD):一个单处理器执行一个单指令流,对保存在一个存储器中的数据进程进行操作。 单指令多数据流(SIMD):一个机器指令控制多个处理部件步伐一致的同时执行。每个处理部...
分类:
其他好文 时间:
2014-12-17 16:09:26
阅读次数:
232
数据库系统概论(第四版) 第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答:( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主...
分类:
数据库 时间:
2014-12-16 16:49:11
阅读次数:
387
1. 什么是操作系统?它与硬件以及其他软件之间的关系是怎样的?
操作系统是控制和管理计算机系统内各种硬件和软件资源、有效组织多道程序运行的系统软件(或程序集合),是用户和计算机之间的接口。具体的说:
操作系统是软件,且是系统软件。它的基本职能是控制管理和控制计算机系统内各种资源,有效的组织多道程序的运行。它提供众多服务,方便用户使用,扩充硬件功能。
对操作系统最权威的解释点击...
分类:
系统相关 时间:
2014-12-16 15:06:18
阅读次数:
317
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n fil...
分类:
其他好文 时间:
2014-12-15 18:39:26
阅读次数:
131
进入buaa计算机系一年有余,对IT和互联网行业的认识逐步加深,对自己的道路也看的越来越清晰。我想时间作为最宝贵的资源之一,我要做对自己而言最有价值的事情。今后就在此记录下重要的事务。 两件要坚持做下去的事情是:“读书”,“读论文”。二者都是对自己思维的提升。
分类:
其他好文 时间:
2014-12-15 16:47:29
阅读次数:
147
第一章 操作系统引论 1.设计现代OS的主要目标是什么? 答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性 2.OS的作用可表现在哪几个方面? 答:(1)OS作为用户与计算机硬件系统之间的接口;(2)OS作为计算机系统资源的管理者;(3)OS实现了对计算机资源的抽象。 3.为什么说OS实...
分类:
其他好文 时间:
2014-12-13 12:02:44
阅读次数:
1269
磁盘IO往往是计算机系统响应速度的一个突出瓶颈,搜索引擎查询很平凡,减少搜索过程中的磁盘IO对提升搜索响应速度无疑有莫大的帮助,在solr中,提供自带的缓存机制。我们只需要在solrconfig.xml中加几个配置项就可以了。下面我们看看solr的3个缓存。Filter cache:这个是被用来缓存...
分类:
其他好文 时间:
2014-12-12 16:27:30
阅读次数:
206
在上一篇章中我们主要学习了一个独立的程序是如何在系统上运行的,可是我们在实际编写程序的时候,会发现程序有时还要与IO设备或者别的程序交互和通信。这一篇章主要来学习程序与IO设备交互的知识。 程序与IO设备的交互是经常可以见到的,比如与磁盘、键盘、网络的交互。UNIX系统设计中一切皆文件的思想,...
分类:
其他好文 时间:
2014-12-12 14:31:35
阅读次数:
182