差错控制(检错编码)1.差错从何而来2.数据链路层的差错控制3.奇偶校验码4.CRC循环冗余码
原创 2021-08-14 09:46:27
450阅读
差错控制(检错编码
原创 2021-08-19 10:34:04
227阅读
本专栏包含信息论与编码的核心知识,按知识点组织,可作为教学或学习的参考。markdown版本已归档至【Github仓库:<https://github.com/timerring/information-theory> 】或者公众号【AIShareLab】回复 信息论 获取。线性分组码基本概念线性分组码数学定义: 编码前信息码元空间 , 经映射 , 编码后码字空间 , 即
原创 2023-06-13 21:50:02
1512阅读
奇偶校验码循环冗余码(CRC)海明码(纠错编码
原创 2023-03-07 15:40:27
291阅读
数据传输中需要通过差错控制方法,尽量避免出现传输错误,常用的方法时检错和纠错。接收方知道有差错发生,但不知道时怎样的差错,向发送方请求重传,称为检错。接收方知道有差错发生,且知道时什么样的差错,成为纠错。差错控制原理:传输K位,加入R位冗余,接收方收到后进行计算比较。1、奇偶校验最常用的检错方法,能检出一位错误。在7位ASCII码后增加一位,使码字中的1的个数成奇数或偶数。奇数校验:有效信息位和校
原创 2023-07-20 16:08:00
227阅读
一、基本概念     实际的通信链路都不是理想的,比特在传输过程中可能会产生差错:1可能变为0,0可能变为1,称为比特差错。     在一段时间内,传输错误的比特占所传输比特总数的比率称为误码率BER(Bit Error Rate)。    提高数据代码的抗干扰能力. 这必须在原二进制代码长度的基础上增加几位二进制代码的长度,使相应数据具有一定的冗余度。    编码有一定的检错能力,编码必须要有一
转载 2019-12-25 23:16:00
485阅读
2评论
标签防错、包装防错、条码防错、产品防呆
https://github.com/wangdali/OpenECC
原创 2022-01-13 10:07:00
298阅读
下面是笔者一节视频课程中的PPT内容,仔细而又很通俗地解说了海明码的编码计算、检測错和纠错原理,假设由于PPT比較简洁看不明确,可结合我的视频来看,本节课程的视频链接例如以下(可免费观看,我所有课程5折抢购中!):://edu.51cto.com/lesson/id-21540.html一、
转载 2017-05-23 09:53:00
599阅读
2评论
# Java实现对HTML代码检错 作为一名经验丰富的开发者,我们经常需要对HTML代码进行检错,以保证代码的正确性和质量。本文将介绍如何使用Java来实现对HTML代码的检错,并教会刚入行的小白如何进行操作。 ## 检错流程 首先,让我们看一下整个检错流程的步骤,如下表所示: | 步骤 | 描述 | |
原创 2024-01-23 06:00:47
36阅读
1.写出下面两个程序的结果public class Test{ public static void main(String[]args){ new Person().print(); new Student().print(); } class Student extends Person{ public String getInf
一、 差错来源、 二、 差错分类、 三、 差错控制、 四、 "物理层" 编码 与 "数据链路层" 编码 对比、 五、 冗余编码
原创 2022-03-08 17:38:38
640阅读
1点赞
网络检错方法及设备知识大全
转载 精选 2010-09-27 10:35:16
578阅读
具体配置见插件官网即可。它可以帮助自动检查 eslint 的错误并标红,同时提供了命令自动修复大部分错误,若项目中使用的是 eslint 来进行代码检查,强力推荐此插件。默认情况下不会对.vue文件进行检查,需要进行一下配置: “eslint.validate”: [ “javascript”, { “language”: “vue”, } ],另外还提供了一个autoFixOnSave配置,
如何计算CRC码? 1.把选定的生成多项式转化为二进制数(假设为k位); 2.在原数据帧后面加上(k-1)个0; 3.加了0后的帧用“模2除法”除以上面的二进制数,得到的余数就是CRC校验码; 模二除法是怎么除的? 在除的过程中使用异或运算,相同为0,不同为1。 在模2除法中只关心当前阶段的最高位, ...
转载 2021-10-11 15:19:00
762阅读
2评论
信息编码与码制转换,数据表示。
原创 2021-06-22 17:36:09
632阅读
信息编码与码制转换,数据表示。
原创 2022-03-21 13:32:43
272阅读
为什么使用lint 在日常开发中,不同开发人员会写下不同风格的代码,导致代码可维护性变差,为了解决风格不一致问题,我们可以制定代码规范,让开发人员都遵守同样的规范编写代码。在开发过程中,部分代码存在质量问题,这个时候需要code review的方式,人工检查一些可能的错误。然而,在实际开发中,开发规范仍然严重依赖开发人员的自觉性,还是会出现一些不合规范的现象,在人员发生变
一、什么是码距 码距就是两个码字C1与C2之间不同的比特数。如:1100与1010的码距为2,1111与0000的码距为4。 一个编码系统的码距就是整个编码系统中任意(所有)两个码字的最小距离。若一个编码系统有四种编码分别为:0000,0011,1100,1111,此编码系统中0000与1111的码 ...
转载 2021-08-12 16:58:00
726阅读
2评论
海明校验码检错和纠错的工作原理 海明码(Hamming Code)是一种常见的错误检测和纠正码,用于在数据传输过程中检测和纠正错误。它由理查德·海明(Richard Hamming)于1950年提出,具有简单、高效的特点,在计算机通信和存储系统中得到广泛应用。海明码通过在数据中插入冗余位(校验位),使得接收方能够检测到并纠正单个位错误。下面将详细介绍海明码的工作原理:二进制数据编
原创 2023-05-20 01:39:13
221阅读
  • 1
  • 2
  • 3
  • 4
  • 5