Clifford code Clifford group是什么? 简单的公式来表达,就是 $Cl_{n}=\left\{U: U P_{n} U^{\dagger} \in P_{n}\right\}$ 。 用语言来描述,就是对一个泡利施加一个U操作,然后还是一个泡利。 首先,所有的泡利都属于$Cl ...
分类:
其他好文 时间:
2020-05-23 16:22:02
阅读次数:
97
最近做一个活动,需要前端生成截图,用到了html2canvas,但是其中有个致命的问题是,活动生成的图片中要求需要一个动态的二维码 最初的活动是固定的二维码,所以生成没有问题,动态的二维码涉及到跨域等问题,无法在生成的图片中呈现 于是想到了利用前端canvas方式方式构建一个二维码画布,html2c ...
分类:
其他好文 时间:
2020-05-23 12:56:10
阅读次数:
256
认识服务器热插拔技术 我们都知道,即使再高的服务器可用性也有可能出现故障的时候,只不过不知道它何时出现而已。然而一旦服务器出现故障,通常不太可能像PC机那样停下机来进行长时间的维修(除非迫不得已),而是采用在线更换故障配件来进行维护的,这就是本文所要介绍的“热插拔”(Hot Plug)技术诞生的初 ...
分类:
其他好文 时间:
2020-05-22 21:43:03
阅读次数:
138
常见的二维码有PDF417、QR Code、Code 49、Code 16K、Code One等。这些二维码的信息密度都比传统的一维码有了较大提高,如PDF417的信息密度是一维码CodeC39的20多倍。 在二维码标准化研究方面,国际自动识别制造商协会(AIM)、美国标准化协会(ANSI)已完成了 ...
分类:
其他好文 时间:
2020-05-20 12:42:07
阅读次数:
960
磁带机、磁带库和磁盘阵列三者之间的差别 磁带机 磁带机(Tape Drive)一般指单驱动器产品,通常由磁带驱动器和磁带构成,是一种经济、可靠、容量大、速度快的备份设备。这种产品采用高纠错能力编码技术和写后即读通道技术,可以大大提高数据备份的可靠性。根据装带方式的不同,一般分为手动装带磁带机和自动装 ...
分类:
其他好文 时间:
2020-05-10 15:25:36
阅读次数:
84
纠错码是个什么东西 引出 网络中的通信基于 和`UDP TCP`的三次握手等等, 面试经常被问到. 三次握手是为了保证连接的正确建立. 但是, 在通信的时候, 你如何保证你的消息正确送达了呢? 有人说了, 有收到请求的响应包. 但我说的不是这个, 比如说, 你发送了一个数字 , 你如何保证接受方收到 ...
分类:
其他好文 时间:
2020-05-10 14:56:40
阅读次数:
55
#自然语言处理词纠错,编辑距离计算,DP算法 def edit_distance(s,p): if len(s)==0:return len(p) if len(p)==0:return len(s) dp=[[0 for i in range(len(p)+1)] for j in range(l ...
分类:
编程语言 时间:
2020-05-07 00:54:50
阅读次数:
74
原理参考 "Error Correction Coding QR Code Tutorial " 首先介绍伽罗瓦域,接着使用日志和反日志来简化GF(256)中的乘法。 因为纠错算法中需要使用多项式进行运算,需要处理多项式的四则运算。 生成纠错编码要进行多项式长除法,使用两种多项式,一个是消息多项式 ...
分类:
编程语言 时间:
2020-04-26 01:45:12
阅读次数:
114
所谓通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,属于OSI七层参考模型中的数据链路层。目前,采用的通信协议有两类:异步协议和同步协议。 异步协议为起止式异步协议。异步通信是按字符传输的,每传输一 ...
分类:
其他好文 时间:
2020-04-23 12:29:51
阅读次数:
81
先上题目, 这个题...我用C++写了200+行的代码,不包括数据纠错(比如输入点超过了迷宫的限制,或者输入数据时输入的不是整数) 所以记录一下。 C++ vector自带的方法比较少,而且感觉不是很好用,几乎所有用到的方法都是重新写的。 我的思路是,已知牛郎的坐标(x1,y1) 然后织女的坐标(x ...
分类:
编程语言 时间:
2020-04-18 09:41:59
阅读次数:
103