WORDCRC16Hi[]={0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x41,0x00,0xC1,0x81,0x40,0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x..
分类:
其他好文 时间:
2014-11-10 15:52:52
阅读次数:
222
unit untCRCMD5;interface{ 获取文件CRC校验码 }function GetFileCRC(const iFileName: string): String;{ 获取字符串CRC校验码 }function GetStringCRC(const Str: string): Ca...
分类:
其他好文 时间:
2014-11-06 16:40:13
阅读次数:
132
url查询哈希值的维护 触发器 2.1 创建表 pseudohash。2.2 创建触发器,当对表进行插入和更新时,触发 触发器delimiter |create trigger pseudohash_crc_ins before insert on pseudohash for each row.....
分类:
数据库 时间:
2014-11-05 00:18:35
阅读次数:
283
CRC校验算法
移位法
Unsigned short CRC16(unsigned char *pBuf,int nLength)
{
Unsigned short wReturn = 0xFFFF;
for(int nDataLen=0;nDataLen
{
wReturn^=(unsigned short)(BYTE(pBuf[nDataLen]));
for(int nInd...
分类:
数据库 时间:
2014-11-03 16:23:38
阅读次数:
316
今天开始研究Redis源码中的一些工具类的代码实现,工具类在任何语言中,实现的算法原理应该都是一样的,所以可以借此机会学习一下一些比较经典的算法。比如说我今天看的Crc循环冗余校验算法和rand随机数产生算法。
CRC算法全称循环冗余校验算法。CRC校验的基本思想是利用线性编码理论,在发送端根据要传送的k位二进制码序列,以一定的规则产生一个校验用的监督码(既CRC码)r位...
分类:
编程语言 时间:
2014-10-29 10:52:12
阅读次数:
213
类似complex R/W mem test fail 在preloader阶段挂掉,请和弊司联系;
[SD0] DAT CRC error,请打patch:ALPS00787669;
NAND项目:
init: command r=-1 ' mount ubifs ubi@system /system wait'
init: command r=-1 ' mount ubifs ubi@...
分类:
移动开发 时间:
2014-10-12 23:52:08
阅读次数:
399
static unsigned char auchCRCHi[];static unsigned char auchCRCLo[];/* CRC 高位字节值表 */static unsigned char auchCRCHi[] = { 0x00, 0xC1, 0x81, 0x40, 0x01, ....
分类:
其他好文 时间:
2014-10-10 02:12:43
阅读次数:
228
一、 帧帧头长4字节,是的,是4个字节,共32位。帧头后面可能有两个字节的CRC 校验,这两个字节的是否存在决定于FRAMEHEADER 信息的第16bit, 为0 则帧头后面无校验,为1 则有校验,校验值长度为2 个字节,(后面是可变长度的附加信息,对于标准的MP3文件来说,其长度是32字节,本段...
分类:
其他好文 时间:
2014-10-09 15:01:53
阅读次数:
484
python求crc32值的方法在python代码中求CRC值,要import binasciibinascii.crc32(v) 求出了v的crc32值,这是一个long型,形如-1456387L,把这个值&0xffffffff得到的值形如48a213L的形式。然后,把这个值用16进制表示出来。....
分类:
编程语言 时间:
2014-10-08 07:52:24
阅读次数:
226
通用算法//CRC-8 x8+x2+x+1inline unsigned char cal_crc(unsigned char *vptr, unsigned char len){const unsigned char *data = vptr;unsigned crc = 0;int i, j;f...
分类:
其他好文 时间:
2014-09-30 10:47:42
阅读次数:
305