资源简介

原来看到一个python版本的dome下载下来边理解边转换成了java代码 有助于java理解区块链

资源截图

代码片段和文件信息

package com;

import com.block.Block;
import com.block.BlockChain;
import com.block.GlobalDef;
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

import java.util.ArrayList;


@Configuration
@EnableAutoConfiguration
@ComponentScan
public class Application {

    public static void main(String[] args) throws Exception {
        //通过SpringApplication的run()方法启动应用,无需额外的配置其他的文件
        SpringApplication.run(Application.class args);
        GlobalDef.blockChain = new BlockChain();
        Block block = new Block(1 System.currentTimeMillis() new ArrayList<>() 100 “1“);
        GlobalDef.blockChain.getBlocks().add(bl

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-21 17:10  btc\
     目录           0  2018-05-24 15:55  btc\.git\
     文件        2053  2018-05-21 17:10  btc\.git\COMMIT_EDITMSG
     文件          92  2018-05-21 17:12  btc\.git\FETCH_HEAD
     文件          23  2018-05-19 16:16  btc\.git\HEAD
     文件         297  2018-05-19 16:16  btc\.git\config
     文件          73  2018-05-19 16:16  btc\.git\description
     目录           0  2018-05-19 16:16  btc\.git\hooks\
     文件         478  2018-05-19 16:16  btc\.git\hooks\applypatch-msg.sample
     文件         896  2018-05-19 16:16  btc\.git\hooks\commit-msg.sample
     文件         189  2018-05-19 16:16  btc\.git\hooks\post-update.sample
     文件         424  2018-05-19 16:16  btc\.git\hooks\pre-applypatch.sample
     文件        1642  2018-05-19 16:16  btc\.git\hooks\pre-commit.sample
     文件        1348  2018-05-19 16:16  btc\.git\hooks\pre-push.sample
     文件        4951  2018-05-19 16:16  btc\.git\hooks\pre-rebase.sample
     文件         544  2018-05-19 16:16  btc\.git\hooks\pre-receive.sample
     文件        1239  2018-05-19 16:16  btc\.git\hooks\prepare-commit-msg.sample
     文件        3610  2018-05-19 16:16  btc\.git\hooks\update.sample
     文件       11885  2018-05-21 17:10  btc\.git\index
     目录           0  2018-05-19 16:16  btc\.git\info\
     文件         240  2018-05-19 16:16  btc\.git\info\exclude
     目录           0  2018-05-19 16:16  btc\.git\logs\
     文件         619  2018-05-21 17:10  btc\.git\logs\HEAD
     目录           0  2018-05-19 16:16  btc\.git\logs\refs\
     目录           0  2018-05-19 16:16  btc\.git\logs\refs\heads\
     文件         619  2018-05-21 17:10  btc\.git\logs\refs\heads\master
     目录           0  2018-05-19 16:16  btc\.git\logs\refs\remotes\
     目录           0  2018-05-19 16:17  btc\.git\logs\refs\remotes\origin\
     文件         176  2018-05-19 16:16  btc\.git\logs\refs\remotes\origin\HEAD
     文件         432  2018-05-21 17:11  btc\.git\logs\refs\remotes\origin\master
     目录           0  2018-05-21 17:10  btc\.git\objects\
............此处省略449个文件信息

评论

共有 条评论