// 检测身份证号格式是否合法function CheckIsIDCard($id_card){ if(mb_strlen($id_card) != 18) return false; //校验位列表 $remainder_list = [1,0,'X',9,8,7,6,5,4,3,2]; //加权... ...
分类:
编程语言 时间:
2019-05-11 09:17:50
阅读次数:
131
一、概述 pyserial模块封装了对串口的访问。 二、特性 在支持的平台上有统一的接口。 通过python属性访问串口设置。 支持不同的字节大小、停止位、校验位和流控设置。 可以有或者没有接收超时。 类似文件的API,例如read和write,也支持readline等。 支持二进制传输,没有nul ...
分类:
编程语言 时间:
2019-04-27 00:27:43
阅读次数:
1521
在C51中是通过工作模式和数据位来进行设置的,在STM32中设置了校验位之后就老是收不到数据后来才知道需要把数据位设置成9位就可以了但是好像不区分odd和even但是和无校验是区分开的代码如下switch(P){case0:USART_InitStructure.USART_Parity=USART_Parity_No;USART_InitStructure.USART_WordLength=US
分类:
其他好文 时间:
2019-03-28 16:59:48
阅读次数:
192
# [在线预览](https://jsfiddle.net/1010543618/ck2eoaae/) ```html Document 身份证号:(前17位) (校验位)最后一位为: 计算 ``` ...
分类:
Web程序 时间:
2019-01-27 22:01:45
阅读次数:
189
DES(Data Encryption Standard)是分组对称密码算法。DES采用了64位的分组长度和56位的密钥长度,它将64位的输入经过一系列变换得到64位的输出。解密则使用了相同的步骤和相同的密钥。DES的密钥长度为64位,由于第n*8(n=1,2,…8)是校验位,因此实际参与加密的长度 ...
分类:
编程语言 时间:
2019-01-24 18:55:06
阅读次数:
181
package com.g4m; import java.util.Stack; public class JingzhiTest { private final static String _str="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkl... ...
分类:
编程语言 时间:
2019-01-23 18:40:01
阅读次数:
116
蓝牙模块BT-HC05模块是一款高性能的蓝牙串口模块。 1、可用于各种带蓝牙功能的电脑、蓝牙主机、手机、PDA、PSP等智能终端配对。 2、宽波特率范围4800~1382400,并且模块兼容单片机系统。 3、当主从模式两个蓝牙模块配对成功后,可以简单的,更改为无线的蓝牙,让您的设备或者产品更高级,更 ...
分类:
其他好文 时间:
2019-01-14 14:45:36
阅读次数:
329
本节将演示由于发送方和接收方不能同步时钟所引起的问题: Parity 奇偶校验位 Checksum 校验和 CRC error detection 循环冗余校验(Cyclic Redundancy Check) 发送数据的稳定性是依靠error detect 和 error correct 来保证的 ...
分类:
其他好文 时间:
2019-01-06 20:04:53
阅读次数:
202
# [在线预览](https://jsfiddle.net/1010543618/ck2eoaae/) ```html Document 身份证号:(前17位) (校验位)最后一位为: 计算 ``` ...
分类:
Web程序 时间:
2019-01-03 00:39:19
阅读次数:
324
payload,翻译过来是有效载荷 通常在传输数据时,为了使数据传输更可靠,要把原始数据分批传输,并且在每一批数据的头和尾都加上一定的辅助信息,比如数据量的大小、校验位等,这样就相当于给已经分批的原始数据加一些外套,这些外套起标示作用,使得原始数据不易丢失,一批数据加上“外套”就形成了传输通道的基本 ...
分类:
其他好文 时间:
2018-12-24 00:05:30
阅读次数:
157