- 博客(14)
- 收藏
- 关注
原创 区块链(八)在本地以太坊客户端部署智能合约
此博客讲解智能合约在本地以太坊客户端的部署和测试。本地以太坊的搭建和启动在区块链(三)基于本地以太坊客户端搭建多节点私链中已经介绍过,在此不再阐述。有关智能合约部署过程中涉及到的智能合约abi和字节码数据在区块链(七)智能合约(Smart Contract)中已经详细作了介绍在此也不再做阐述。接下来,我们介绍一下在本地以太坊客户端如何部署智能合约。 1. 查看本地账户有没有足够的gas来进行部署...
2019-11-29 14:05:15
825
原创 区块链(七)智能合约(Smart Contract)
1. 智能合约(Smart Contract) 智能合约(Smart Contract),是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约部署在区块链节点,当智能合约中设定的事件被触发时,智能合约就会自动执行,此过程无需第三方参与。 2. solidity 在编写智能合约的语言当中最火的就是solidit...
2019-11-27 16:23:04
4015
原创 区块链(五)本地以太坊客户端geth命令汇总——personal
1. listAccounts方法返回密钥库中所有密钥对应的以太坊账户地址。 personal.listAccounts 效果如下: 2. newAccount方法生成一个新的私钥并直接存入密钥库目录。密钥文件使用指定的密钥 加密。newAccount方法返回新账号的以太坊地址。 personal.newAccount("123456") 效果如下: 3.lockA...
2019-11-27 14:16:11
2003
1
原创 区块链(四)本地以太坊客户端geth命令汇总——admin
1.addPeer方法可以将新的远程节点加入到本地跟踪的远程节点列表,本地节点 将始终尝试保持与这些远程节点旳连接,并在必要时进行重连。addPeer方法接受参数为远程节点enode地址,当添加成功后会返回TRUE, 否则返回false。 admin.addPeer("enode://fc0ba73989008806f9050135367426913611c80f1157d988c8dd650...
2019-11-27 13:17:09
1507
原创 区块链(二) 基于Ubuntu系统的以太坊客户端环境搭建
1.安装前准备工作 硬件要求 :Linux系统的机器 需要下载文件:geth源文件、智能合约编译器solc(Remix IDE) 2. geth客户端安装 使用git命令下载以太坊客户端 git clone https://github.com/ethereum/go-ethereum 进入进入go-ethereum-master目录: cd go-et...
2019-11-26 15:49:52
833
转载 区块链(一) 初识区块链
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。 比特币白皮书英文原版其实并未出现 blockchain 一...
2019-11-26 14:56:29
357
转载 工作流
工作流基本概念: 什么是工作流? 工作流:两个或两个以上的人,为了共同的目标,连续的以串行或并行的方式去完成某一业务。 业务:工作流所指业务涵盖了与经营相关的活动。 串行或并行:业务中的步骤也许以一步接着一步的方式进行,我们称之为串行;或者由不同的人或组合根据不同的情况处理,我们称之为并行。 两个或两个以上的人:如工作流的名称
2017-09-04 16:03:21
501
原创 基于SSM的组织树的实现
基于SpringMvc的组织树的实现 Controller 层代码 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; import java.util.List; i
2017-08-31 17:28:52
518
1
原创 基于SSM 的 Office 在线编辑
Office在线编辑功能在OA系统中经常被使用。本文主要介绍在SSM框架下利用Java整合Office Online Server 2016 (OOS) 进行office 在线编辑。OOS的环境搭建之前文章有过介绍,在这里不进行过多的阐述。具体的代码实现如下: Java 实现WOPI协议: package com.officeonline; import java.io.BufferedIn
2017-08-31 15:29:08
3821
5
原创 基于SpringMvc的数据库表格导出
在项目开发过程中,用到了基于用户操作的数据库表格导出,记录下来,以备下次使用: 后台代码实现(基于SpringMvc): import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream
2017-08-31 14:59:55
457
原创 基于Office Online Server 2016 的 office在线编辑
基于Office Online Server 的office在线编辑 基于Office Online Server 的office在线编辑... 2 1.硬件要求... 2 2.环境搭建... 2 2.1 环境搭建所需软件及更新包... 2 2.2 安装Windows Server 2012 R2. 3 2.3配置域控服务器... 3 2.4将转换服务器加入域服务器...
2017-08-30 14:16:47
27377
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人