计算机科学与技术专业核心知识(9门)计算机系统结构操作系统编译原理计算机网络形式语言与自动机汇编语言程序设计计算机组成原理数据结构离散数学来源豆瓣:清华大学计算机系列教材数据结构编译原理计算机系统结构数据结构题集图论与代数结构计算机组成与结构80x86汇编语言程序设计多媒体...
分类:
其他好文 时间:
2014-10-29 14:19:57
阅读次数:
202
??
cpu性能探究-Linux Cache机制
在阅读文章前,您应该具备基本的存储器层次结构知识,至少要了解局部性原理。要详细了解cache基本原理,可以参考本书《深入理解计算机系统》中存储器体系结构一章:
带着疑问来看文章,cache对于程序员是不可见的,它完全是由硬件控制的,为什么在linux内核中还有cache.h这个头文件,定义了一些关于cache的结构?
...
分类:
系统相关 时间:
2014-10-28 15:36:01
阅读次数:
281
操作系统是什么操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境的程序集合。操作系统特征:并发,共享,虚拟和异步并发与并行并发是指两个或多个事件在同一时间间隔内发生。在多道...
分类:
其他好文 时间:
2014-10-27 21:07:32
阅读次数:
191
GB2312汉字区位码、交换码和机内码转换方法 (ZT) 为了适应计算机处理汉字信息的需要,1981年我国颁布了GB2312国家标准。该标准选出6763个常用汉字(其中,一级常用汉字3755个,二级汉字3008个)和682个非汉字字符,并为每个字符规定了标准代码,以便在不同的计算机系统之间进行...
分类:
其他好文 时间:
2014-10-25 21:24:45
阅读次数:
234
1.文件名之前多一个“.”,则代表这个文件为“”隐藏文件“。
2.chgrp:改变文件所属用户组
chown:改变文件所有者
chmod:改变文件的权限 //r=4,w=2 x=1;
3.文件默认权限:umask;umask的分数值指的是“该默认值需要减掉的权限”.//002表示的权限被拿掉了2.
4.文件具有SUID的特殊权限时,代表当用户执行此二进制程序时,在执行过程中...
分类:
系统相关 时间:
2014-10-25 20:11:12
阅读次数:
252
磁盘调度在多道程序设计的计算机系统中,各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于有时候这些进程的发送请求的速度比磁盘响应的还要快,因此我们有必要为每个磁盘设备建立一个等待队列,常用的磁盘调度算法有以下四种:...
分类:
编程语言 时间:
2014-10-25 17:20:26
阅读次数:
300
首先,这部分的内容可以分为三大块:基础知识,体系结构和评价。
第一部分先是介绍计算机组成原理的基础知识,包括硬件组成,CPU组成,计算机中的码制以及校验码等内容。介绍了基础知识之后,就进入了核心部分——体系结构。...
分类:
其他好文 时间:
2014-10-24 14:36:44
阅读次数:
247
端口扫描的目的是识别目标系统中哪些端口是开启状态,哪些服务可以使用。比如FTP/SSH/TELNET/打印服务/web服务等等。计算机系统中共有65536个端口,因此连接这些端口并扫描出可用的端口就变的有意义了。
1、网络连接
kali的网络默认是 设备未托管状态,因此需要开启。开启方法:
修改/etc/NetworkManager/下的NetworkManger.conf文件,...
分类:
其他好文 时间:
2014-10-23 22:48:30
阅读次数:
637
在TCP连接中,我们会遇到端口复用、粘包问题等。当server端主动关闭socket,会产生一个TIME_WAIT的状态,所以我们需要加上端口复用的选项,来解决该问题。由于TCP是个流协议,所以无法提供报文服务,这就需要去处理粘包问题,解决方法有: 1) 采用固定长度发送数据,这样做的话局限性比较....
分类:
系统相关 时间:
2014-10-23 19:02:48
阅读次数:
244
centos7安装之后是需要在网卡配置文件中开始网络连接 onboot =yes 刚开始时网卡获取IP模式是dhcp你会发现ifconfig不能用,猜测是废弃了,你要yum installnet-tools这个包才行vim这个在也是没有也需要yumso下面就用vi先cd到cd /etc/syscon...
分类:
系统相关 时间:
2014-10-23 12:10:28
阅读次数:
249