1、如何用crc32进行(制作)服务器的验证?
呵呵,又看到你了,先给你个CRC的算法你先留着吧!顺道帮你顶一下
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace GetCRC32
{
class CRC32Cls
{
protected ulong[] Crc32Table;
//生成CRC32码表
public void GetCRC32Table()
{
ulong Crc;
Crc32Table = new ulong[256];
int i,j;
for(i = 0;i < 256; i++)
{
Crc = (ulong)i;
for (j = 8; j > 0; j--)
{
if ((Crc & 1) == 1)
Crc = (Crc >> 1) ^ 0xEDB88320;
else
Crc >>= 1;
}
Crc32Table[i] = Crc;
}
}
//获取字符串的CRC32校验值
public ulong GetCRC32Str(string sInputString)
{
//生成码表
GetCRC32Table();
byte[] buffer = System.Text.ASCIIEncoding.ASCII.GetBytes(sInputString);
ulong value = 0xffffffff;
int len = buffer.Length;
for (int i = 0; i < len; i++)
{
value = (value >> 8) ^ Crc32Table[(value & 0xFF)^ buffer[i]];
}
return value ^ 0xffffffff;
}
}
}
private void button1_Click(object sender, EventArgs e)
{
CRC32Cls CRC = new CRC32Cls();
textBox2.Text = String.Format("{0:X8}", CRC.GetCRC32Str(textBox1.Text));
}
哦对了,是进程监听还是端口监听??大整数是多大?
2、CRC错误是指什么?怎样解决?
CRC错误的具体解决方法如下:
1、首先,用WinRAR打开这个遇到错误的压缩包文件,点击菜单中的‘工具-修复压缩文件’,打开压缩文件修复面板:
2、然后,在压缩文件类型,原文件是什么格式,就选什么格式。指定存放路径,然后点击确定开始修复:
3、接着,在修复过程中软件会自动搜索可用的恢复记录,如果在修复过程中没有找到恢复记录,软件会尝试重建一份相同的RAR压缩包文件:
4、如果WinRAR在修复过程中找到了‘恢复记录’的存在,就会使用恢复记录来修复这个RAR文件。此时点击下一步继续:
5、最后,在出现的对话框中,点击添加恢复记录。到此,解压文件时出现CRC错误的问题就已经解决了:
3、舒特考勤机 crc server服务管理器不能启动,怎么办?
查看crc日志。具体问题具体分析。主要是数据库连接成不成功。通讯端口、服务器IP确定对不对。
4、进服务器couldn't CRC map怎么回事
盗版css可以覆盖。
看一下这个贴子
http://tieba.baidu.com/p/2653662456
5、手动计算CRC和CRC软件计算为什么不一样?
以下答案来源于Beyond Compare中文网站,如果看了还是不清楚的话,可以去它的中文网站搜索一下相关的教程
1、CRC是什么看
CRC,全称Cyclic Rendancy Code,意为循环冗余码校验。它是利用除法及余数的原理来作错误侦测的。如果一对文件有不同的CRC,那么可以肯定的是它们的内容是不同的。如果他们有匹配的CRC,那么很有可能其内容匹配。除了读取每个文件的每个字节来计算CRC找出文件差异,Beyond Compare文件比较也可以使用二进制比较,快速找出文件的区别。
2、CRC和快照结合
当CRC与快照功能结合使用时,CRC的比较是最有用的。虽然快照无法容纳整个文件,但他们可以容纳CRC连同其他文件夹的数据。您可以针对与CRC校验快照比较实时数据,并相信,如果一个文件已被损坏你会发现它。
3、CRC和FTP服务器
CRC比较的行为取决于你连接到FTP服务器。如果FTP服务器支持,服务器将产生CRC,只传送CRC值。如果服务器不支持它, Beyond Compare软件文件比较需要传输整个文件并在本地计算CRC。如果你看到日志中的XCRC命令, 表明正在由服务器生成CRC值。
Beyond Compare 4 如何显示日志包括任何XCRC命令。
步骤一:打开Beyond Compare软件,选择需要比较的文件,单击菜单栏逗视图地选项卡,勾选逗日志地选项即可。
步骤二:单击逗工具地选项卡,选择逗选项地对话,在弹出的逗选项地窗口中,点击逗调整地按钮。在对应的逗日志面板地栏目中,勾选逗FTP跟踪逗复选框,确保启用了FTP跟踪选项。
6、当前待映射扇区数为警告,CRC接口错误计数为警告,硬盘是不是不行了?
确实是硬盘出了问题。卡的问题,肯定是因为硬盘这里有情况了。可以试着换条线或换个主板的SATA接口。
硬盘数据线损坏或数据线插口接触不良是导致“CRC接口错误计数”超标最常见的原因,因此出现这个警告的时候,请首先检查硬盘的数据线是否有问题,可尝试将数据线拔掉后重新插上,或直接更换数据线。如果更换数据线无效,那么才有可能是硬盘真的出问题了。
“CRC接口错误计数”的正常值为0,不为零就不正常,但一般并不是严重问题。
(6)服务器crc扩展资料:
“Ultra DMA CRC错误计数”没有非常具体的解释,一般来说表示这个是硬盘接口有所损坏,一般硬盘正常多次插拔,都会有这个黄色报警。
不过别担心,请仔细查看主板的SATA接口和硬盘SATA接口,是否有明显磨损或者烧毁痕迹,如果没有这些迹象,硬盘可以安全使用,换多几个版本HD-TUNE软件进行测试,就会发现有的HD-TUNE有黄色告警,有的没有。
7、"crc错误"是什么意思?
在解压过程中软件还会提醒CRC校验错误,文件被破坏。
判断出错原因:
RAR压缩包设了密码,但密码输入错误或是密码输入正确但循环冗余校验码(CRC)出错!只不过因为此RAR压缩包加了密码的缘故,所以WRAR才猜测说可能是“口令错误”
区分上面两种错误的方法:如果密码输入错误的话是无法解压出任何文件的!但如果压缩包内有多个文件,且有一部分文件解压缩出来了,那么应该是RAR压缩包循环冗余校验码(CRC)出错而不是密码输入错误。
循环冗余校验码(CRC)出错,这是最常见的情况,是和RAR压缩包损坏有关的。
原因有几种:
网络传输状况不好(如断线过多,开的线程过多,服务器人太多导致不能连接太多等)导致下载下来的文件损坏!
站点提供的的RAR压缩包本来就是损坏的(这个本站可以保证,所上传的视频及软件等都经过好几遍测试,绝对没问题)。
所使用的下载工具不够完善,比如有的下载工具多开了几个线程后,下载的收尾工作很慢,有些时候下载到99%时数据就不再传输了,一定要人工操作才能结束(先停止下载接着再开始)。笔者就碰到过好几次这样的情况。结果是文件下载下来以后解压缩到快结束时CRC出错。
8、中国服务器下载ROMCRC校验错误__指的是哪个rom?
是台湾3.2的rom错误
9、Beyond Compare 是怎么用CRC来比较的
以下答案来源于Beyond Compare中文网站,如果看了还是不清楚的话,可以去它的中文网站搜索一下相关的教程
1、CRC是什么?
CRC,全称Cyclic Rendancy Code,意为循环冗余码校验。它是利用除法及余数的原理来作错误侦测的。如果一对文件有不同的CRC,那么可以肯定的是它们的内容是不同的。如果他们有匹配的CRC,那么很有可能其内容匹配。除了读取每个文件的每个字节来计算CRC找出文件差异,Beyond Compare文件比较也可以使用二进制比较,快速找出文件的区别。
2、CRC和快照结合
当CRC与快照功能结合使用时,CRC的比较是最有用的。虽然快照无法容纳整个文件,但他们可以容纳CRC连同其他文件夹的数据。您可以针对与CRC校验快照比较实时数据,并相信,如果一个文件已被损坏你会发现它。
3、CRC和FTP服务器
CRC比较的行为取决于你连接到FTP服务器。如果FTP服务器支持,服务器将产生CRC,只传送CRC值。如果服务器不支持它, Beyond Compare软件文件比较需要传输整个文件并在本地计算CRC。如果你看到日志中的XCRC命令, 表明正在由服务器生成CRC值。
Beyond Compare 4 如何显示日志包括任何XCRC命令。
步骤一:打开Beyond Compare软件,选择需要比较的文件,单击菜单栏“视图”选项卡,勾选“日志”选项即可。
步骤二:单击“工具”选项卡,选择“选项”对话,在弹出的“选项”窗口中,点击“调整”按钮。在对应的“日志面板”栏目中,勾选“FTP跟踪“复选框,确保启用了FTP跟踪选项。
10、服务器2950 错误代码e2118fatal nb mem crc
内存CRC校验失败,没办法,必须换内存条