资源简介
Java实现区块链,成语接龙实例。
代码片段和文件信息
package tech.topcoder.blockchain;
import java.sql.Timestamp;
import org.apache.commons.lang.StringUtils;
public class Block {
int index; // 索引
String proof; // 工作量证明,在这个例子里面,其实就是一个经过验证的正确的成语
String previousHash; // 前一个区块的Hash值
Timestamp createTime; // 区块创建时间戳
/*
* 数据块
*
* 用户每接上一个成语,会得到系统10元钱的奖励,同时会赢得前面一个用户的2元钱 数据区同时需要记录自己的用户名和回答出上一个成语的用户名
*
*/
String sender; // 回答出上一个成语的用户名
String recipient; // 回答出当前这个成语的用户名
final int moneyAward = 10; // 系统奖励,数额固定
final int moneyWin = 2; // 赢取奖励,数额固定
public Block(int index String proof String hash Timestamp t String sender String recipient) {
this.index = index;
this.proof = proof;
this.previousHash = hash;
this.createTi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1276 2018-04-21 17:59 BlockChain\.classpath
文件 1086 2018-03-12 15:36 BlockChain\.project
文件 639 2018-03-12 15:24 BlockChain\.settings\.jsdtscope
文件 162 2018-03-12 16:30 BlockChain\.settings\org.eclipse.core.resources.prefs
文件 430 2018-03-12 15:24 BlockChain\.settings\org.eclipse.jdt.core.prefs
文件 106 2018-03-12 15:36 BlockChain\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 90 2018-03-12 15:11 BlockChain\.settings\org.eclipse.m2e.core.prefs
文件 86 2018-03-12 15:36 BlockChain\.settings\org.eclipse.m2e.wtp.prefs
文件 597 2018-03-12 15:24 BlockChain\.settings\org.eclipse.wst.common.component
文件 292 2018-03-12 15:34 BlockChain\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-03-12 15:24 BlockChain\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-03-12 15:24 BlockChain\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2018-03-12 15:24 BlockChain\.settings\org.eclipse.wst.validation.prefs
文件 87 2018-03-12 15:36 BlockChain\.settings\org.eclipse.wst.ws.service.policy.prefs
文件 1617 2018-03-12 17:27 BlockChain\pom.xm
文件 2615 2018-03-13 10:11 BlockChain\src\main\java\tech\topcoder\blockchain\Block.java
文件 9382 2018-03-13 11:01 BlockChain\src\main\java\tech\topcoder\blockchain\BlockChain.java
文件 24868 2018-03-12 17:34 BlockChain\src\main\java\tech\topcoder\blockchain\DateUtil.java
文件 406 2018-03-12 17:17 BlockChain\src\main\java\tech\topcoder\blockchain\InitListener.java
文件 1517 2018-03-13 10:57 BlockChain\src\main\webapp\answer.jsp
文件 309 2018-03-13 08:56 BlockChain\src\main\webapp\chain.jsp
文件 1822 2018-03-13 11:04 BlockChain\src\main\webapp\detail.jsp
文件 1502 2018-03-13 09:31 BlockChain\src\main\webapp\index.jsp
文件 93113 2018-03-12 17:38 BlockChain\src\main\webapp\js\jquery-1.10.2.js
文件 614 2018-03-13 09:13 BlockChain\src\main\webapp\login.jsp
文件 566 2018-03-12 18:04 BlockChain\src\main\webapp\sync.jsp
文件 757 2018-03-12 17:13 BlockChain\src\main\webapp\WEB-INF\web.xm
文件 2749 2018-04-21 18:02 BlockChain\target\classes\tech\topcoder\blockchain\Block.class
文件 8925 2018-04-21 18:02 BlockChain\target\classes\tech\topcoder\blockchain\BlockChain.class
文件 12757 2018-04-21 18:02 BlockChain\target\classes\tech\topcoder\blockchain\DateUtil.class
............此处省略32个文件信息
- 上一篇:ssm入门级(mysql数据库)
- 下一篇:java 录屏 小工具源码(idea)
相关资源
- mysql数据处理,java用户登录处理
- 法律咨询信息系统(java+jsp+sqlserver)
- Java快速开发平台源码(renren-fast)
- 锐聘学院QST青软JavaWeb十二个打包
- 3.3.6微信支付JAVA版demo
- javaweb网上购物系统源码(附数据库脚
- javaweb校园宿舍系统(附数据库脚本)
- JavaWeb书城项目(附数据库脚本)
- 基于JAVA_JSP电子书系统(源码+数据库
- Java网络编程知识点总结.xmind
- 一站式Java网络编程 BIO-NIO-AIO资料源码
- jsp讲解
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- Java 仿QQ(附客户端以及服务端源码)
- Java TCP IP Socket
- java定时发送邮件(基于quartz)
- Java Swing开发的《星际争霸》游戏
- java+数据库商品交易管理系统(附数据
- 使用java语言编译一个计算器
- java swing工资管理系统(源码+数据库
- JAVALibrary
- 微信企业号回调模式Java版
- 顺丰丰桥接口开发详细教程源码含下
- Java博客概要设计文档
- 药品进销存管理系统(论文范文_JSP
- 奖学金管理系统java+jsp+mysql
- 毕设参考——基于java酒店管理
- Java写的一个简单的字体更改程序
- java8学习教程之lambda表达式的使用方法
评论
共有 条评论