自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Fabric First-Network

Fabric First-Network官方bynf在安装好前期的依赖后,我们运行官方的byfn.sh,进行官方的Example的测试# 在fabric-exsamples/first-network下执行# 按照配置文件初始化./byfn.sh -m generate# 启动第一个测试网络./byfn.sh up启动后根据环境的不同,会出现所谓的panic如果一切顺利,会输出这样的日志信息========= All GOOD, BYFN execution completed ===

2020-11-03 22:51:10 555 2

原创 HyperLedger Fabric 简述

HyperLedger Fabric 简述区块链概念区块链demo:https://andersbrownworth.com/blockchain/block什么是区块区块由几部分组成:Previous Hash:前一个区块的hash值Timestamp:时间戳Data:区块中存储的数据Nonce(Prove):工作量证明Hash:本区块Hashmine挖矿找到一个数(Nonce),使它与此区块其他部分组成的Hash值满足一定的规则,如:Hash值前导为4个0,那么这个Hash

2020-11-03 22:50:24 572

原创 DQN 简单入门

DQN 简单入门背景描述这是一个走迷宫的过程回报矩阵描述为,也就是上图的一个转化,也就是所谓的Q(S,A)的值,行代表S现在状态,列代表A动作现在的状态S\下一步状态A1234561-1-1-1-10-12-1-1-10-11003-1-1-10-1-14-1-1-10-1-150-1-1100-11006-10-1-10100DQN 流程了解DQN之前最好了解

2020-11-03 22:49:07 1663 3

原创 红黑树学习笔记

红黑树学习笔记红黑树的概念红黑树是一种二叉查找树,也是一种特殊的平衡二叉树,因为没有AVL这种很严苛的平衡条件,所以平衡的程度没有像AVL一样非常的极致,但是进行操作的效率要比AVL要高。红黑树就像魔方一样,有各种情况,我们看到某一种情况就可以套公式进行变换,达到想要的目的红黑树的规则/性质1.每一个节点 必须为红色或者黑色2.根节点是黑色的3.空节点是黑色的4.同一个路径下 不...

2020-03-21 16:42:43 259

原创 AVL平衡二叉树学习笔记

AVL平衡二叉树学习笔记平衡二叉树平衡二叉树是一种特殊的排序二叉树,它的性质如下:一棵二叉排序树,它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。正因为它有如下性质,它在大多数情况下比二叉排序树要矮的多,查找效率也高得多平衡二叉树的实现方式有很多,比如说红黑树,AVL树,本文讲述AVL树的生成过程,插入过程和删除过程生成一棵二叉排序树...

2020-03-18 18:42:10 134

原创 矩阵的压缩存储笔记

矩阵的压缩存储笔记矩阵需要压缩存储的原因因为矩阵中零元素过多,用二维数组存储非常浪费空间,所以我没需要压缩存储矩阵的压缩存储方法我们使用一个线性表来存储每一行的数据,线性表中存储的是一个表的引用,例如:链表,循环链表等考虑到效率,我们选用排序线性表如图所示:Triple是一个元组,存储的是一个矩阵中的元组它表示了行和列的坐标,和里面的值线性表中如果表示没有值,还是会保留其排序...

2020-03-18 18:38:17 446

原创 JavaScript学习笔记

JavaScript 学习笔记alert控制浏览器弹出一个警告框document.write()让计算机在页面中输出一个内容concole.log()向控制台输出内容Js编写位置<button onclick="alert('');">写到onclick属性中<a href="javascript:alert('');"></a&gt...

2020-02-16 15:38:53 155

原创 数据结构学习笔记- 基于链表的KMP算法

基于链表的KMP算法数据结构学习笔记模式串 pattern需要匹配的串称为模式串需求分析查找首个与pattern匹配的子表DoubleNode<T> search(DoublyList<T> pattern)数据结构的声明public class DoublyList<T> extends Object{ private Double...

2020-02-14 17:05:43 1050

原创 协同过滤(用户)

基于用户的协同过滤系统协同过滤算法的两个步骤找到和目标用户兴趣相似的用户集合找到这个集合中,用户喜欢的,且目标用户没有听说过的物品推荐给目标用户如何计算用户之间的相似度/如何找到兴趣相似的用户对任何两两用户进行++余弦相似度++的计算对于用户的每一个进行过行为(浏览或观看)转化为一个向量成为 ++aList++对于另外一个用户进行过的行为我们转化为 ++bList++...

2020-01-17 20:12:33 333

原创 堆排序

堆排序堆定义最大堆:每个结点的值都大于或等于其左右孩子结点的值最小堆:每个结点的值都小于或等于其左右孩子结点的值由此可知,最大堆的堆顶是堆中最大的一个值,最小堆的堆顶是堆中最小的一个值我们把要排序的一个序列看作一个完全二叉树的层序遍历序列例如:[99,5,36,7,22,17,92,12,2,19,25,28,1,46]用广义表示法可表示为:99( 5( 7(12,2)...

2020-01-15 01:14:42 193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除