自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 区块链开发之确定性算法bip32,bip39,bip44

引言随着比特币区块链的发展,人们已经不满足于,只有一个账号的情况,有些人会有好几个账户,但是这就出现一个问题,我有几个账号,就要保存几个私钥,这就特别麻烦和不友好,所以,就出现了bip32确定性算法,该算法可以让你只有同一个种子,就可以生成无数个私钥和地址,这就大大方便了用户的使用。但是这个种子,也不较长,用户使用起来也比较繁琐,这就出现了bip39,它是使用助记词的方式,生成种子的,这样用户...

2018-08-30 17:24:02 1745

原创 java任意音频格式转换MP3格式

写在前面Java音频视频编码器,本文实例将任何音频格式转换为MP3格式您还可以调整音频频大小,更改其大小和比例等本文实例实用于任何window,macos,linux操作系统使用此项目只需要,导入jar包,简单易操作.参数只有两个:①一个File类型的source对象:         //File source = new File("C:\\Users\\source....

2018-08-21 01:45:02 15326 22

原创 eos获取用户的交易记录

获取用户交易记录的方法:get_actions调用此方法必须配置 filter-on = *或者打开mongodb插件

2018-08-17 19:00:07 3742

原创 以太坊ERC-721令牌

github的:https://github.com/0xcert/ethereum-erc721以太坊Eips上面的:https://eips.ethereum.org/EIPS/eip-721如下demo:https://etherscan.io/address/0xa98ad92a642570b83b369c4eb70efefe638bc895#code721跟erc20不一样的...

2018-08-17 18:35:47 823

转载 【项目管理】Mybatis-Generator之最完美配置详解

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPEgeneratorConfiguration   PUBLIC "-//mybatis.org//DTD MyBatis GeneratorConfiguration 1.0//EN"       "http://mybatis.org/dtd/mybatis-generator-c...

2018-08-17 15:10:52 158

转载 【Spring Boot】使用Spring Boot来搭建Java web项目以及开发过程

一、Spring Boot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。SpringMVC是非常伟大的框架,开源...

2018-08-17 15:09:06 368

转载 使用PD(UML工具——Power Designer)设计数据库

 下载并安装Power Designer我是从网上下载的PowerDesigner15.1汉化破解版,下载的软件如下:  解压缩之后的目录为: 双击PowerDesigner15_Evaluation.exe,一直点击【Next】,即可成功安装Power Designer,相信大家都能安装成功,所以我就不再这儿一一细说了。一开始安装成功之后,界面显示全是英文,如果感到不舒适,可汉化,如...

2018-08-17 15:04:42 2101

原创 bip32,39,44...........在线工具

https://iancoleman.io/bip39/#english

2018-08-17 14:28:49 1511

转载 Java编程思想重点笔记(Java开发必看)

Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面 试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入的涉及RTTI和JVM底层 反编译知识。 1. Java中的多态性理解(注意与C++区分) Java中除了static方法和fi...

2018-08-17 10:26:22 382

转载 java程序实现删除本地文件

import java.io.File;public class Test {public static void main(String args[]) {   Test t = new Test();   delFolder("d:/test");   System.out.println("OK");}// 删除文件夹// param folderPath 文件夹完整绝对...

2018-08-17 10:24:16 3926

转载 完全卸载MySQL重新安装MySQL

完全卸载MySQL重新安装MySQL在“运行(win+R)”里键入regedit进入注册表,输入之后回车(Enter)确认。确认之后进去注册表界面          1.HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL目录删除          2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Event...

2018-08-17 10:22:04 247

转载 nginx location正则写法

nginx location正则写法一个示例:location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] }location /...

2018-08-16 05:02:10 205

转载 nginx 中配置多个location并解决js/css/jpg/等的加载问题

ECS:阿里云系统:ubuntu 16.04我的配置文件位置:/etc/nginx/conf.d/**.conf我的静态网页的位置:/var/www/**html中加载的js之类的文件夹和index.html在一个文件夹中配置文件内容:server { listen 80; server_name #你的网站IP或****.com; location ...

2018-08-16 05:00:31 1752

转载 windows64位下安装Redis

Redis 安装Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。如果下载过慢的话,可以下载国内的资源:http://down...

2018-08-12 17:27:18 153

转载 windows32位下安装Redis

本文以PHP5.5为例,我使用的是phpStudy下载Redis的windows32位客户端:https://pan.baidu.com/s/1CKCjz7GugtWkPfxEOBMHZA 下载后建议解压到web目录之类的地方,譬如:D:\phpStudy\Redis 然后打开命令行进入该文件目录下输入redis-server.exe Redis.conf1如果你能看到CM...

2018-08-12 17:25:14 5018

原创 java虚拟机学习一

本篇共七章 第一章:jvm内存模型;第二章:java对象创建的奥秘;第三章:java对象内存分配的秘密;第四章:java虚拟机垃圾回收的算法第五章:class文件结构详解;第六章:java类的加载过程;第七章:java虚拟机的锁优化策略 第一章 JVM 内存模型Java 虚拟机(Java Virtual Machine=JVM)的内存空间分为五个部分,分别是:程序计数器 ...

2018-08-03 18:25:01 278

转载 UglifyJS3中文文档(压缩解析js文件)

UglifyJS中文文档本文档译自UglifyJS3文档。此前翻译的UglifyJS2中文文档已挪到本项目UglifyJS2分支。喜欢的话请收藏、给个赞/star吧!谢谢!转载请注明原文链接(https://github.com/LiPinghai/UglifyJSDocCN/blob/master/README.md )与作者信息。译序由于webpack本身集成了Ugli...

2018-08-03 16:48:55 5663

原创 JavaScript解析器,压缩器和美化工具包

适用于ES6 +的JavaScript解析器,压缩器和美化工具包. 写在前面适用于ES6 +的JavaScript解析器,压缩器和美化工具包.uglify-es与API / CLI兼容uglify-js@3.uglify-es不向后兼容uglify-js@2.下载安装首先确保已安装最新版本的node.js (您可能需要在此步骤后重新启动计算机)从NPM用作命令行应用...

2018-08-03 16:40:29 1263

ipfs安装部署,使用文档

本文适用于 Windows 平台(Win7/Win10)下 ipfs 开发环境的搭建。

2018-09-19

bitcoinj项目及demo

bitcoinj项目富含完整demo 此项目使用maven构建,不会使用maven的同学,查看项目pom.xml文件,并在http://mvnrepository.com/下载相应的依赖jar包. demo:bitcoinj签名交易 /** * @param unSpentBTCList 未花费utxo集合 * @param from 发送者地址 * @param to 接收者地址 * @param privateKey 私钥 * @param value 发送金额.单位:聪 * @param fee 旷工费.单位:聪 * @return 签名之后未广播的原生交易字符串 * @throws Exception */ public static String signBTCTransactionData(List unSpentBTCList, String from, String to, String privateKey, long value, long fee) throws Exception { NetworkParameters networkParameters = null; // networkParameters = MainNetParams.get(); //测试网络 networkParameters = TestNet3Params.get(); Transaction transaction = new Transaction(networkParameters); DumpedPrivateKey dumpedPrivateKey = DumpedPrivateKey.fromBase58(networkParameters, privateKey); ECKey ecKey = dumpedPrivateKey.getKey(); long totalMoney = 0; List utxos = new ArrayList(); //遍历未花费列表,组装合适的item for (UnSpentBTC us : unSpentBTCList) { if (totalMoney >= (value + fee)) break; UTXO utxo = new UTXO(Sha256Hash.wrap(us.getTxid()), us.getVout(), Coin.valueOf(us.getSatoshis()), us.getHeight(), false, new Script(Hex.decode(us.getScriptPubKey()))); utxos.add(utxo); totalMoney += us.getSatoshis(); } transaction.addOutput(Coin.valueOf(value), Address.fromBase58(networkParameters, to)); // transaction. //消费列表总金额 - 已经转账的金额 - 手续费 就等于需要返回给自己的金额了 long balance = totalMoney - value - fee; //输出-转给自己 if (balance > 0) { transaction.addOutput(Coin.valueOf(balance), Address.fromBase58(networkParameters, from)); } //输入未消费列表项 for (UTXO utxo : utxos) { TransactionOutPoint outPoint = new TransactionOutPoint(networkParameters, utxo.getIndex(), utxo.getHash());

2018-09-10

java任意音频文件格式转mp3

Java音频视频编码器,本文实例将任何音频格式转换为MP3格式 您还可以调整视频大小,更改其大小和比例等 本文实例实用于任何Windows,MacOS,Linux系统 附:完整jar项目,完善的demo,详细的注释,简单易操作

2018-08-21

bip39生成助记词

//生成助记词 var mnemonic = BIP39.generateMnemonic(); //根据助记词生成种子 var seed = BIP39.mnemonicToSeed(mnemonic);

2018-07-18

eos.js(eos通用js库)

EOS区块链的 通用js库 版本:15.0.2 发行说明: eosjs@15.0.2与eosio v1.0.5 - v1.0.7兼容 将格式模块中的某些类型从unsigned转换为signed:UDecimalPad - > DecimalPad例如(15.0.1) 所有金额asset和extended_asset金额都需要精确的小数位数(更改1 SYS为1.0000 SYS)(15.0.0) 使用config.verbose而不是config.debug(14.1.0) 开发文档请参阅本人相关其他博客

2018-07-11

空空如也

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

TA关注的人

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