
解决思路
xiaoxiao刘
这个作者很懒,什么都没留下…
展开
-
Java实现一个简易的区块链(二)
学习目标:实现二中主要对交易数据类型进行修改,包括交易数据链由String类型到对象数组类型;链的结构也进行了调整,除此之外,新增了交易的对象,目前项目已经实现总体数据结构,可以将几笔交易加入到交易池,节点进行挖矿,并将节点添加到链上。还在准备将数字签名算法secp256k1引入到该项目中,实现转账交易的功能。源代码maven中的pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.原创 2021-06-05 11:37:08 · 459 阅读 · 1 评论 -
N叉树的后序遍历迭代与二叉树后序遍历迭代、递归
二叉树后序遍历(迭代方式+递归)迭代方式二叉树后序遍历时要注意,设置一个访问节点用来标识节点是否被访问,用一个动态数组来存储最后的结果,通过deque建立一个链表栈,设置一个外层大循环,这个大循环是用来判断当前节点是否都是空或者栈中是否还有元素没加入到数组中,内层需要先往左边找,将左节点全部入栈,当访问到最后一个左节点的左孩子节点(这个左孩子节点实际是空),这个时候将栈中的最后一个左节点出栈进行后续处理,首先判断这个节点的右节点是否被访问过了,或者右节点为空,如果这两个条件满足一个,那么就认为我们原创 2021-06-03 11:38:59 · 158 阅读 · 0 评论 -
Java实现一个简易的区块链(一)
通过maven搭建一个初步的区块链系统,其中区块信息包括交易数据、前一个区块的哈希值,本区块的哈希值,随机数以及指向的下一个区块索引。并且引入了验证交易是否被篡改的方法,以及工作量证明机制来生成新的区块原创 2021-06-02 22:03:08 · 475 阅读 · 2 评论 -
dao模式下jsp页面接口实现类报错修复(idea开发平台下)
简介:将遇到的难顶bug记录下来,提供一种可能的解决思路问题描述:原因分析及解决方案:debug下发现程序到new一个接口实现类对象就直接跳过下面的执行步骤。首先想到造成这问题的原因是不是实现类中的方法写错了,经过检查发现逻辑没问题,那难到是basedao中的一般方法写错了,检查一通发现没啥问题,那就很奇怪,记得之前有个报错是tomcat的端口号写错,那会不会还是配置的资源文件有问题,找到后发现并没有什么问题,就这样这个问题困扰了一下午。。。所以决定先放一放等过一阵再去试一试。时间一点一点流逝原创 2021-04-09 22:03:58 · 287 阅读 · 1 评论