error-detection相关内容

宇宙射线:它们影响程序的概率是多少?

我再一次在进行设计审查时,遇到了声称特定场景的概率“小于宇宙射线的风险"影响程序的说法,我突然想到我没有最微弱的知道这个概率是多少. “由于 2-128 是 340282366920938463463374607431768211456 中的 1,我认为我们有理由在这里冒险,即使这些计算结果相差几十亿……我们我相信,宇宙射线把我们搞砸的风险要大得多." 这个程序员正确吗?宇宙射线撞击计 ..

CRC错误检测和未检测到的错误概率

如果我们有一个大文件,比如说1 PB,能检测到所有错误的最佳CRC是什么? 32位足够吗? 我还听说未检测到的错误率(数据包或数据块)是= BitR * BER * 0.5 ^ k ,其中K是CRC的FSC。在CRC 32 k中是31 我想知道我们是较大的数据包还是较小的数据包这将如何影响CRC ...从这个等式可以看出, 解决方案 “足够”;取决于您对误报的容忍度。给定CRC ..
发布时间:2020-10-11 02:54:40 其他开发

什么是CRC?以及它如何帮助错误检测?

什么是CRC? 解决方案 CRC代表循环冗余校验。 有助于错误检测。. 它由以下内容组成: b(x)-> ;传输码字 q(x)->商 i(x)->信息多项式 r(x)->余多项式 g(x)->生成多项式 步骤1:x ^(nk)* i(x) 步骤2:r(x)=(x ^(nk)* i(x) )%g(x) 步骤3:b(x)=(x ^(nk)* i(x))与r(x) ..
发布时间:2020-10-11 02:52:48 其他开发

检查CRC多项式的错误检测能力

我试图找出如何计算任意CRC多项式的错误检测能力. 我知道有多种错误检测功能可能(也可能不会)适用于任意多项式: 单个位的检测错误: 所有的CRC都可以这样做,因为这只需要CRC宽度> = 1. 突发错误的检测: 所有CRC都可以检测到突发错误,大小不超过其宽度. 奇数个比特错误的检测: 带有多项式为偶数项的CRC(这意味着在完整的二进制多项式中偶数为1位)可以做到这一点. ..

宇宙射线:它们会影响程序的几率是多少?

我再次进入设计评审,并遇到这样的说法:特定场景的可能性“小于宇宙射线的风险"对程序造成了影响,我想到我没有最弱的事实.知道那个概率是多少. “由于2 -128 是340282366920938463463374374607431768211456中的1,所以我认为我们有理由在这里冒险,即使这些计算相差数十亿...我们我相信,宇宙射线更容易把我们搞砸了." 这个程序员正确吗? 宇宙射线撞 ..

查找代码的汉明距离

一个问题询问:找到以下代码的汉明距离: 11111 10101 01010 11100 00011 11001 答案是2.这是如何工作的?我以为汉明距离只是在两根弦之间? 解决方案 代码的汉明距离定义为任意两个代码字之间的最小距离.因此,在您的情况下,找到列出的两个码字之间的汉明距离,没有一个不小于2. ..
发布时间:2020-05-06 11:00:54 其他开发

用Firebug检测网页上的错误

我的开发团队倾向于使用Firefox和Firebug进行Web开发。我们注意到一些错误蔓延到代码库中,通常是重复的属性,如: 我们在Firebug的控制台中看不到任何错误,也无法看到Firebug报告存在错误。 我们注意到Firefox本身也知道这些错误 ..
发布时间:2017-11-16 21:24:54 其他开发

有没有办法确定电子邮件是否到达目的地?

我有一个PHP脚本发送需要达到目的地的关键电子邮件。我知道如何检查电子邮件是否成功发送,唯一的问题是知道是否真的得到收件人。 任何建议?如果没有办法知道,你会如何处理这种情况? 解决方案 如果你使电子邮件基于HTML,你可以包括其中包含具有收件人唯一信息的URL的图像。您可以构建您的应用程序,以便这些URL触发一些代码,以在返回所需的图像数据之前将该特定电子邮件标记为已读。 为 ..
发布时间:2017-08-08 20:06:59 PHP

为什么BCL GZipStream(与StreamReader的)不可靠的检测数据错误与CRC32?

在有一天,我遇到了这个问题我扩大在其他的问题,并提出LINQPad下的测试code可运行,并试图更好地展示 CRC32(循环冗余检查)问题,如果它确实存在。 (由于code是只有一个的稍微修改的基于原可能的是测试设置/方法是有缺陷的或有另一个奇怪夸克/ PEBCAK两者。当) 结果是奇怪,因为损坏数据的不一定的引起(任意!)异常即可得到提升。注意的只是有时的做了CRC32校验似乎实际上是“工作” ..
发布时间:2015-11-24 14:38:26 C#/.NET