jq校验输入框值变化时_谈谈自己对CRC校验的理解
1、CRC是用來干嘛的?
檢測數(shù)據(jù)傳輸過程中是否出現(xiàn)錯誤(某些位,或某幾位,或者某塊區(qū)域位錯誤)。
2、CRC是否能校正數(shù)據(jù)傳輸中的錯誤?
CRC只能檢錯,不能糾錯。如果發(fā)現(xiàn)錯誤,可根據(jù)雙方協(xié)議規(guī)定要求發(fā)送方重新發(fā)送
3、CRC是否能100%檢錯?
不是100%檢錯。只能說檢錯的概率比較高。
4、CRC為什么檢錯比較高效?
原始信息中某位發(fā)生變化,則CRC值發(fā)生翻天覆地的變化。而不像其他校驗,原始信息中某位發(fā)生變化時,
5、CRC校驗的過程是什么?
發(fā)送方根據(jù)發(fā)送報文,計算出CRC值。將原始信息和該CRC值一起發(fā)送給接收方。接收方根據(jù)原始信息,按照同樣的算法,計算CRC。如果計算的CRC值不正確的話,則表明在數(shù)據(jù)傳輸?shù)倪^程中,原始信息(或者CRC值)發(fā)生錯誤。
6、CRC校驗的原理是什么?
CRC校驗,本質(zhì)上是模2除法求余。將發(fā)送信息M(x)當(dāng)做被除數(shù),發(fā)送方和接收方共同約定一個除數(shù)G(x),然后求余R(x),該余數(shù)R(x)即為CRC值。
7、CRC檢驗為什么要采用模2除法?
模2運(yùn)算加減乘除和二進(jìn)制加減乘除一樣,唯一不同就是不進(jìn)位,也不借位。因此硬件實現(xiàn)比較簡單,可以用XOR異或門來搭建,加法和減法效果相同。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的jq校验输入框值变化时_谈谈自己对CRC校验的理解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 张若昀主演 《雪中悍刀行》央视及腾讯首播
- 下一篇: 项目管理六大制约因素_用PCTS理念做好