在上一篇文章中,我大致讲解了一下区块链技术的几个核心要素。P2P网络协议、分布式一致性算法(共识机制)、加密签名算法、账户与存储模型。今天我们就来看看区块链技术的第一个核心要素:P2P网络。 如果我们简单来看P2P技术,它的应用领域已经非常广泛了,从流媒体到点对点通讯、从文件共享到协同处理,多种领域 ...
分类:
其他好文 时间:
2018-09-26 23:59:59
阅读次数:
618
20172310 2017 2018《程序设计与数据结构》(下)第三周学习总结 教材学习内容总结 第五章 队列 队列:队列是一种线性集合,其元素从一端加入,从另一端删除,队列中的元素是按先进先出的方式处理的(FIFO)。一个队列一端为前端(front,head), 一端为末端(rear,tail)。 ...
分类:
其他好文 时间:
2018-09-26 23:59:53
阅读次数:
328
完全来自:http://www.cnblogs.com/alex3714/articles/5876749.html 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 一 概念说明 在进行解释之前,首先要说明 ...
分类:
编程语言 时间:
2018-09-26 23:59:45
阅读次数:
375
最长k可重线段集问题 最长k可重线段集问题 最长k可重线段集问题 时空限制1000ms / 128MB 题目描述 给定平面 x?O?y 上 n 个开线段组成的集合 I,和一个正整数 k 。试设计一个算法,从开线段集合 I 中选取出开线段集合 S?I ,使得在 x 轴上的任何一点 p,S 中与直线 x ...
分类:
其他好文 时间:
2018-09-26 23:59:38
阅读次数:
427
分布式数据库技术发展多年,但是在应用、业务的驱动下,分布式数据库的架构一直在不断发展和演进。开源金融级分布式数据库SequoiaDB,经过6年的研发,坚持从零开始打造数据库核心引擎。在技术探索中,选择了更适合云数据库场景的架构和引擎设计。本文也将详细展开,介绍目前SequoiaDB的架构与设计理念。SequoiaDB近日也完成由嘉实投资领投的C轮融资。本轮的领投方为嘉实投资,启明创投与DCM作为早
分类:
数据库 时间:
2018-09-26 23:59:21
阅读次数:
376
摘自:http://man.linuxde.net/sed sed命令文件编辑 sed命令 文件编辑 《Linux就该这么学》是一本基于最新Linux系统编写的入门必读书籍,内容面向零基础读者,由浅入深渐进式教学,销量保持国内第一,年销售量预期超过10万本。点此免费在线阅读。 《Linux就该这么学 ...
分类:
其他好文 时间:
2018-09-26 23:59:14
阅读次数:
385
https://www.zybuluo.com/ysner/note/1294390 题面 给出一个$n×m$的网格图,相邻点距离为$1$。图上有$p$个建筑。每次在从一个建筑到另一个建筑的所有路径中,找出使经过的相邻建筑物间最大距离最小的路径,只用输出这个最大距离。 $n,m\leq2000,p\ ...
分类:
其他好文 时间:
2018-09-26 23:59:05
阅读次数:
445
按位运算符是把操作数看作一系列单独的位,而不是一个数字值。所以在这之前,不得不提到什么是“位”: 数值或字符在内存内都是被存储为0和 1的序列,每个0和1被称之为1个位,比如说10进制数据2在计算机内被存储为 0 0 0 0 0 0 1 0,当我们将内存内的位值改变之后,这个值代表的意义也就变了,比 ...
分类:
编程语言 时间:
2018-09-26 23:58:52
阅读次数:
393
灰度图片和彩色图片,它们的颜色维度是不一样的。彩色图片每一个颜色是三维的,分别是RGB三种颜色来组成。 通过opencv API的方法来把彩色图片转化为灰度图片。 灰度图片实现的算法原理:通过RGB取均值的方式将彩色图片转化为灰度图片。还介绍了一个比较著名的心理学公式:gray = r*0.299+ ...
分类:
其他好文 时间:
2018-09-26 23:58:35
阅读次数:
352
在操作mysql可以用命令操作各种方法,那么我们总结一些常用的命令和方法。1,mysql-uroot-p登录2,showdatabase查看数据库usedatabase3,showtables查看表selectupdatedelete4,showdesc显示结构5,SELECTVERSION()服务器版本信息6,SELECTDATABASE()当前数据库名(或者返回空)7,SELECTUSER()
分类:
数据库 时间:
2018-09-26 23:58:24
阅读次数:
339
表格: 类型 默认容量 加载因子[1] 扩容增量 底层实现 是否安全及同步方式 Vector 10 1 2倍 Object数组 安全,synchronized ArrayList 10 1 1.5倍(>>1) Object数组 线程不安全 LinkedList 无 1 无(1个1个加) 链表 线程不 ...
分类:
其他好文 时间:
2018-09-26 23:58:08
阅读次数:
394
第1节 MySQL基础 一,说明 关系型数据库通过外键关联来建立表与表之间的关系, 非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定 关系型数据库通过外键关联来建立表与表之间的关系, 非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系 ...
分类:
数据库 时间:
2018-09-26 23:57:52
阅读次数:
383
docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr=10.78.16.70:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t styletang/rocketmq-c ...
分类:
其他好文 时间:
2018-09-26 23:57:44
阅读次数:
956
切片操作首先支持下标索引,通过[N:M:P]操作索引正向从0开始,逆向从-1开始N:切片开始位置M:切片结束位置(不包含)P:指定切片步长,为正数表示按照指定步长正向切片,为负数反之一、列表的切片操作列表切片后还是列表通过列表生成器定义一个列表:In[2]:a=[nforninrange(10)]In[3]:aOut[3]:[0,1,2,3,4,5,6,7,8,9]通过切片浅拷贝对象:In[4]:
分类:
编程语言 时间:
2018-09-26 23:57:37
阅读次数:
332
1 事件冒泡 子元素触发的事件,会往上(父元素)传递; 例子: 冒泡事件是默认事件,但有些情况,冒泡事件是一种麻烦的事情。如: 这时候需要把默认事件去掉 cancelBubble = false 或者 stopPropagation(); 2 onmouseenter/onmouseleave 和o ...
分类:
编程语言 时间:
2018-09-26 23:57:23
阅读次数:
307