码迷,mamicode.com
首页 >  
搜索关键字:CRC16    ( 62个结果
CRC 转载自poiu_elab用于收藏
国人讲CRC的没有什么能讲明白的文章,除了一篇《我学习 CRC32、CRC16、CRC 原理和算法的总结(与 WINRAR 结果一致)》,这里先感谢他,另,他也有一些没有说明白的地方,怎么说呢,还是鄙人自己来吧。我弄明白CRC这个原理和算法主要参考的是上面的国人的那篇和这个外国的《A PAINLES...
分类:其他好文   时间:2015-07-27 18:16:45    阅读次数:248
Redis3.0集群crc16算法php客户端实现方法(php取得redis3.0集群中redis数据所在的redis分区插槽,并根据分区插槽取得分区所在redis服务器地址)
数据分区Redis集群将数据分区后存储在多个节点上,即不同的分区存储在不同的节点上,每个节点可以存储多个分区。每个分区在Redis中也被称为“hash slot”,Redis集群中总共规划了16384个分区。例如:当集群中有3个节点时,节点A将包含0-5460分区,节点B将包含5461-10922分区,节点C将包含10923-16383分区。每个key将会存储到一个唯一的分区中,每个分区其实就是一...
分类:编程语言   时间:2015-05-11 16:15:05    阅读次数:307
Redis源码中的CRC校验码(crc16、crc64)原理浅析
在阅读Redis源码的时候,看到了两个文件:crc16.c、crc64.c。下面我抛砖引玉,简析一下原理。 CRC即循环冗余校验码,是信息系统中一种常见的检错码。大学课程中的“计算机网络”、“计算机组成”等课程中都有提及。我们可能都了解它的数学原理,在试卷上手工计算一个CRC校验码,并不是难事。但是计算机不是人,现实世界中的数学原理需要转化为计算机算法才能实现目的。实际上作为计算机专业背景人并不会经常使用或接触到CRC的计算机算法实现的原理,通常是电子学科背景的人士会接触的比较多点。计算机当...
分类:其他好文   时间:2015-03-29 22:13:31    阅读次数:2659
再探CRC(转)
源:http://hi.baidu.com/skystalker/item/228a263147f74e87f5e4ad8d之前写了CRC16的程序,虽说能用,却不知其所心然,现在要用CRC32,重温一遍,一下就通了。笔记如下CRC我没记错的话是CyclicRedundancyCode,Cyclic...
分类:其他好文   时间:2015-03-28 11:30:32    阅读次数:138
查找表实现的CRC16
http://www.w3.org/TR/PNG/#D-CRCAppendix #include #include #include /* * CRC16查找表生成 * table[256] : 存放查找表的数组 * Generator : 生成多项式,X^16+X^12+X^5+1,其生成多项式为0x1021 */ void crc16_make_table(u_int16_t ta...
分类:其他好文   时间:2015-03-08 13:03:32    阅读次数:173
CRC16 CRC-CCITT (0xFFFF)
在erlang库中,只有erlang:crc32位的,需要16位的,就写了了一下: 在网上找到CRCccitt XModem版本的: %%%------------------------------------------------------------------- %%%?@author??<yunnet> %%%?...
分类:其他好文   时间:2015-01-08 20:18:35    阅读次数:390
MOdBUS RTU 下计算校验码的代码
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
crc16.c
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
PHP的socket连接到服务端模版
在整理新框架的时候,发现对于一些缓存数据,需要对外的接口访问,而比较方便的是php的接口,所以临时研究了下php如何连接java服务端。先贴上代码:<?phprequire_once 'CRC16.php';/*----------------------------- | 向服务器发送数据包 --...
分类:Web程序   时间:2014-09-17 23:04:52    阅读次数:322
python 下的crc16计算模块 XCRC16
又一次突然遇到用python处理modbus通信而需要crc16校验的问题,当时在百度上没找到,在google上找到了一个外国人开发的python包,结果安装好了之后发现校验的不正确(可能是使用的模式串不一样,xcrc16的模式串为...
分类:编程语言   时间:2014-08-15 23:53:49    阅读次数:622
62条   上一页 1 ... 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!