区块链:告别浮躁 深耕应用 “食品溯源、电子发票、物流跟踪、跨境支付……”2019年,区块链去中心化、可追溯、防篡改等硬核实力逐渐被挖掘,它不再是比特币的代名词,而正成为赋能千行百业的“利器”。 步入2020年,在政策的驱动下,随着各行业的高度重视以及领先科技企业入局,区块链技术将持续优化,并与人工 ...
分类:
其他好文 时间:
2020-03-28 16:19:48
阅读次数:
94
七层网络模型 自下往上分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,每一层都靠下一层的支持。所有有关通信的都离不开它,下面这张图片介绍了各层所对应的一些协议和硬件: 1.物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比 ...
分类:
其他好文 时间:
2020-03-28 15:04:57
阅读次数:
90
bits时钟是什么 关键词:bits时钟,时钟 Bits是大楼综合定时供给设备的简称,为通信设备提供外接时钟。本文简单的介绍了什么是bits时钟及其功能特点。 Bits时钟设备需要提供同步状态信息,国内各类传输设备所需频率同步信号主要有:E1信号(2048kbits/s)及2048kHz频率信号,当 ...
分类:
其他好文 时间:
2020-03-27 19:49:55
阅读次数:
69
django基于channels完成群聊功能 后端框架不一定默认支持websocket 三步走前期配置 需要掌握的方法 后端 前端 gojs插件 后续如果业务逻辑需要使用更多的图标,那么你可以参考官网 基本概念 TextBlock Shape Node Links gojs的使用规律,先在html页 ...
分类:
其他好文 时间:
2020-03-25 10:45:00
阅读次数:
63
1. 哈希指针 普通的指针存储的是某个结构体在内存中的地址,哈希指针除了要存地址还要保存结构体的哈希值。 2. 区块链 区块链就是一个一个的区块组成的链表,区块链和普通的链表的区别在于区块链使用哈希指针。比特币中一个区块主要包含两部分,一个是block header 这里主要包含上一个区块的哈希值、 ...
分类:
其他好文 时间:
2020-03-24 23:22:27
阅读次数:
83
接上回 文接上回,先解决其中一个问题:我们为什么要记账?凭什么你广播给我,我就要收着呢?凭什么我要去花费自己的电脑资源记录一个与我无关的账目呢? 这是因为记账有奖励。 记账 每一个比特币系统中的用户他都可以去记账,如果他记了账,第一个奖励,他有手续费的收益。什么意思呢,就是A付10个比特币给B的时候 ...
分类:
其他好文 时间:
2020-03-23 00:19:51
阅读次数:
125
1.哈希函数 密码学中的哈希函数有两个重要的性质,第一是哈希碰撞,哈希碰撞是指给定任意两个输入x、y,并且x≠y使得H(x)=H(y)。关于哈希碰撞有两个很重要的结论,其一哈希碰撞是必然存在的,因为哈希函数的输出空间往往是固定的,但输入空间可以是无限的,所以根据鸽笼原理哈希碰撞是必然存在的。其二是没 ...
分类:
其他好文 时间:
2020-03-17 19:48:53
阅读次数:
104
计算机网络 -- 物理层 物理层概述 物理层的作用 信道的基本概念 分用-复用技术 物理层的作用 连接不用的物理设备 传输介质:双绞线、同轴电缆、光纤、红外线、无线、激光 传输比特流 高低电平的变化 信道的基本概念 信道是往一个方向传送信息的媒体 一条通信电路包含一个接收信道和一个发送信号 单工通信 ...
分类:
其他好文 时间:
2020-03-14 01:22:42
阅读次数:
64
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了! 现在,你的程序要读入这个错误的十进制数,然后输出正 ...
分类:
其他好文 时间:
2020-03-13 18:43:34
阅读次数:
68
OpenCV在对Mat对象进行初始化时,经常需要对矩阵的类型进行定义,这就需要用到类似于CV_8UC3的表达。 该宏定义的通式为: 1、bit_depth:比特数,有代表8bite\16bite\32bite\64bite 8表示你所创建的储存图片的Mat对象中,每个像素点在内存空间所占的空间大小8 ...
分类:
其他好文 时间:
2020-03-12 19:07:26
阅读次数:
369