logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

区块链相关概念与简介

摘要2017-2018年,互联网界最火热的话题之一就是区块链。各大公司相继宣布对区块链方面的投资和开发,各大互联网公司也前后推出自己区块链产品,例如阿里的麻吉宝、百度的莱次狗、腾讯的TrustSQL等等。那么区块链到底是什么?本文简单介绍区块链的相关概念区块链的相关概念区块链本身字面的理解就是在一个网络中,有很多很多的区块(block),通过某些方法使这些区块串起来,形成一个长链(chain),这

使用git clone github的项目到本地和提交项目到github

git是现在开发中使用最广泛的版本管理工具,简单介绍一下git中git clone 项目到本地以及使用git把项目提交到github1.git clone项目到本地在多人开发中,一般的项目有master和其他分支,那么clone操作就需要你指定对应的分支把项目工程clone到本地,1.首先新建一个空文件夹,把文件夹进行git初始化操作,在文件夹的根目录下,右键选择git bash

#git#github#bash
八大排序算法——冒泡排序

摘要冒泡排序是排序算法中比较简单的一个排序。它重复地走访要排序的数列,一次比较两个数据元素,如果顺序不对则进行交换,并一直重复这样的走访操作,知道没有要交换的数据元素为止。冒泡排序的原理首先我们肯定要有一个数组,里面存放着待排序的数据元素,我们如果需要把比较大的元素排在前面,把小的元素排在后面,那么需要从尾到头开始下面的比较操作。1.从尾部开始比较相邻的两个元素,如果尾部的元素比前面的大,就交换两

初链—区块链混合共识的领航者

1.蓬勃发展的区块链互联网的高度普及使人类从工业社会迈入信息社会,而区块链技术的出现,又是对互联网技术更上一层的技术革新。区块链思想最早出现在大名鼎鼎的比特币开源项目中。比特币项目在诞生和发展过程中,借鉴了来自数字货币、密码学、博弈论、分布式系统、控制论等多个领域的技术成果,作为其核心支撑的区块链技术更是令人数目的创新成果。区块链技术的诞生为社会中实体货币虚拟化提供了可能,同时货币自身的价值依..

#区块链
区块链学习——区块链的架构

摘要通过我前几篇区块链知识的介绍,我们知道区块链系统实际上就是一个维护公共数据账本的系统,一切的技术单元的设计都是为了更好地维护好这个公共账本。通过共识算法达成节点的账本的数据一致;通过密码算法确保账本数据的不可篡改性以及数据发送的安全性;通过脚本系统扩展账本数据的表达范畴。我们甚至可以认为去区块链系统实际上就是特别设计的数据库系统或者分布式数据库系统,在这个数据库可以存储数字货币,也可以存储更复

#区块链
最快、最简单的排序算法——桶排序

什么是桶排序桶排序,也叫做箱排序,是一种排序算法,也是排序算法中最快、最简单的排序算法。其中的思想是我们首先要知道所有待排序的范围,然后需要有在这个范围的同样数量的桶,接着把元素放到对应的桶中,最后按顺序输出。这时间上是简易版的桶排序,试想一下,如果要排序的范围是0-100万,使用桶排序方法进行排序,那么我们要准备100万个桶,这显然对于计算机的开销肯定很大,所以,桶排序在有这时间最快的优势,同时

#算法
八大排序算法——快速排序

 什么是快速排序其实快速排序是对冒泡排序的一种改进,它的基本思想就是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据比另一部分的所有数据都要小,再按这种方式对这两部分的数据分别进行快速排序,整个排序过程可以递归进行,示的整个数据变成有序序列。快速排序的原理:排序算法的思想非常简单,在待排序的数列中,我们首先要找一个数字作为基准数,为了方便,我们把大于基准数的元素移动到左边,把大

到底了