1. 计算机科学基础知识 1.1 数制及其转换 二进制、八进制、十进制和十六进制等常用数制及其相互转换 1.2 计算机内数据的表示 数的表示(原码、反码、补码、移码表示,整数和实数的表示,精度和溢出) 原码表示法:最高位是符号位。数值X的原码记为[X]原,如果机器字长为n(即采用n个二进制位表示数据 ...
分类:
其他好文 时间:
2019-10-30 13:18:37
阅读次数:
92
RAID5:需要至少三块(含)硬盘,兼顾存储性能、数据安全和储存成本。 如上图所示”parity”块中保存的是其他硬盘数据的奇偶校验信息(并非其他硬盘的数据),以数据的奇偶校验信息来保证数据的安全,RAID5不以单独的硬盘来存放数据的奇偶校验信息,而是保存在各个磁盘上。 这样当任何一个硬盘损坏都可以 ...
分类:
系统相关 时间:
2019-10-25 20:37:17
阅读次数:
109
一、简介 定义: RAID 5是RAID 0和RAID 1的折中方案。RAID 5具有和RAID0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢。同时由于多个数据对应一个奇偶校验信息,RAID5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运 ...
分类:
其他好文 时间:
2019-10-25 00:04:01
阅读次数:
121
RAID5:需要至少三块(含)硬盘,兼顾存储性能、数据安全和储存成本。 如图所示”parity”块中保存的是其他硬盘数据的奇偶校验信息(并非其他硬盘的数据),以数据的奇偶校验信息来保证数据的安全,RAID5不以单独的硬盘来存放数据的奇偶校验信息,而是保存在各个磁盘上。 这样当任何一个硬盘损坏都可以根 ...
分类:
系统相关 时间:
2019-10-23 11:27:58
阅读次数:
93
一、中断 由于某个事件的发生,CPU暂停当前正在执行的程序,转而执行处理事件的一个程序。该程序执行完成后,CPU接着执行被暂停的程序。这个过程称为中断。(我正在捉泥鳅,但是我妈喊我回家吃饭,我必须回家吃饭,回家途中,发现泥鳅没带,回去把泥鳅带回家,然后吃完饭继续捉泥鳅!!!) 中断是CPU处理外部突 ...
分类:
其他好文 时间:
2019-10-05 22:42:38
阅读次数:
91
非对称加密算法:RSA,DSA/DSS 对称加密算法:AES,RC4,3DES HASH算法:MD5,SHA1,SHA256 hash就是找到一种数据内容和数据存放地址之间的映射关系 (1) 文件校验 有奇偶校验和CRC校验,这2种校验并没有抗数据篡改的能力,它们一定程度上能检测并纠正数据传输中的信 ...
分类:
Web程序 时间:
2019-10-04 09:19:54
阅读次数:
307
串口编程步骤(非中断)如下: 使能GPIO时钟 使能串口时钟 配置TXD为复用功能+推挽 (站在STM32芯片角度) 配置RXD为复用功能+上拉 ( 站在STM32芯片角度) 设置数据帧 OVER8位配置(过采样选择) 数据包设置,包括起始位、停止位、数据位 禁止奇偶校验 设置波特率 使能发送器 使 ...
分类:
其他好文 时间:
2019-10-02 10:34:42
阅读次数:
98
奇偶校验码 组成奇偶校验码的基本方法:在n位有效信息位上增加一个二进制校验位,构成一个n+1位奇偶校验码 奇校验:使n+1位的奇偶校验码中1的个数为奇数 偶校验:使n+1位的奇偶校验码中1的个数为偶数 只能发现无法修改 海明校验码: 多重校验 分成多组 每一组做奇偶校验 可以发现并纠错 ...
分类:
其他好文 时间:
2019-10-01 20:51:41
阅读次数:
182
数据链路层差错控制基本方式 1. 检错重发 :检查到错误的数据会请求重发数据 2. 前向纠错 :检错,定位错误,并且进行纠正错误 3. 反馈校验 :将数据返回进行检查,比较浪费资源 4. 检错丢弃 :如果有错误直接丢弃,适用于实时性非常高的系统 差错编码 汉明距离:两个等长码字之间,对应位数不同的位 ...
分类:
其他好文 时间:
2019-09-13 17:30:39
阅读次数:
108
STM32串口接收数据 稍微理一下思路,一个数据从电脑发送到STM32,然后在从STM32返回到电脑显示出来。 如上图所示,发送(1所示的路线)前,STM32的淳口需要初始化的设置。包括:波特率,字长,硬件流,停止位,奇偶校验位,模式(接收,发送,接收和发送),串口的基地址(Instance)。在初 ...
分类:
其他好文 时间:
2019-09-06 23:20:31
阅读次数:
193