自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (3)
  • 收藏
  • 关注

转载 【转载】npm 依赖下载报错 Hostname/IP does not match certificate‘s 相关 解决方案

npm 依赖下载报错:Hostname/IP does not match certificate's altnames: Host: registry.cnpmjs.org. is not in the cert's altnames: DNS:r.cnpmjs.org开始怀疑是电脑node环境出现问题,各种卸载重装,然并卵,最后在一个博主帖子里找到思路,记录下艰难爬坑路..............第一步 :尝试使用 npm set strict-ssl false ...

2020-09-28 10:24:09 1106 1

原创 【链下签名】Ropsten测试网发布合约

var Web3 = require("web3");var Tx = require('ethereumjs-tx');///new signedTransactionfunction newSignedTransaction(rawTx,privateKey) { var tx = new Tx(rawTx); tx.sign(privateKey); return tx.serialize().toString('hex');}function toHexStr.

2020-09-25 14:30:06 287

转载 自建证书配置HTTPS服务器

1、写这篇博客的初衷是因为最近iOS9出来了,苹果官方默认要求使用HTTPS,所以自己想整一个HTTPS服务器,也想好好了解一下HTTPS通信,也知道了HTTPS其实就是在HTTP的基础上加上了SSL/TLS。具体想了解SSL/TLS原理的请浏览SSL/TLS协议运行机制的概述和SSL/TLS原理详解。中途看了很多博客,也花了不少时间,所以想记录一些东西。2、这篇博客的内容主要是讲升级open...

2020-03-05 16:16:08 355

转载 TensorFlow在MAC环境下的安装以及环境搭建

文章目录一、各大深度学习框架的优势二、安装anaconda三、安装tensorflow今天,给大家分享一下TensorFlow在MAC系统中的安装步骤以及环境搭建的操作流程。一、各大深度学习框架的优势首先,TensorFlow底层的图模型结构清晰,容易改造;其次,支持分布式训练;此外,tensorflow可视化效果好。如果做长期项目,接触较大数据集的话,TensorFlo...

2020-01-20 15:58:58 1421

转载 Unable to locate package libcupti-dev (linux/debian)

参考资料 Referencehttps://packages.debian.org/jessie/libcupti-devhttps://packages.debian.org/jessie/amd64/libcupti-dev/download操作步骤vi /etc/apt/sources.listAdd one line ( for users located in ...

2020-01-20 10:31:20 454

转载 EOS源码分析(一)投票系统

EOS系统投票机制在现实世界中,我们对一人一票的投票制度都是非常熟悉,也就是一人可以投一票。而EOS的投票,一个EOS对应一票,每票最多可以投三十次。也就是说,你有多少个EOS就可以投多少票,这些选票全部投给每个节点,节点数不能超过30个。例如eosgalaxybp1有1000个EOS,那么可以投给30个竞选节点,每个竞选节点都能得到eosgalaxybp1的1000张票。所以,如果你拥...

2020-01-15 17:04:43 416 2

原创 【ripple安装】问题汇总

* 环境准备:ubuntu 16.04 x64系统、git 等工具完备* 安装步骤: 执行apt-get系统更新和软件更新. sudo apt-get update 更新已存在环境依赖. sudo apt-get -y upgrade 安装rippled编译依赖环境. sudo apt-get -y install git pkg-confi...

2019-10-16 16:22:39 385

转载 Git 使用

原文:https://www.cnblogs.com/conncui/p/git.html拷贝一份Git,向更改他的远程仓库,同时保存原来的log git push --mirror [email protected]:【名字】/ListViewAnimation.git 从刘俊伟拷贝的ListViewAnimation,保存了他的修改,...

2019-07-02 16:47:00 337

转载 【转】代码检视工具Gerrit的日常使用

原文:https://www.jianshu.com/p/b77fd16894b61, Gerrit是什么?Gerrit实际上一个Git服务器,它为在其服务器上托管的Git仓库提供一系列权限控制,以及一个用来做Code Review是Web前台页面。当然,其主要功能就是用来做Code Review。2, Gerrit用户配置Email激活 Gerrit账户的设置界面,点击“Con...

2019-05-07 16:25:54 287

转载 【转】gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+

原文:https://blog.csdn.net/enson16855/article/details/52205044从svn checkout svn://gcc.gnu.org/svn/gcc/trunk拿了GCC的最新代码,打算编译了学东西习学习C++ 11的东西,结果在configure的时候出现如下问题:Building GCC requires GMP 4.2+,...

2019-04-26 16:48:32 348

转载 【转】gcc4.8.5安装过程

原文:https://blog.csdn.net/cffishappy/article/details/80182935gcc4.8.5安装过程1.获取gcc4.8.5的源码包(不同的版本,基本是只需要换掉后面的版本号即可更换下载地址)wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.bz22.解压压缩包tar -jxvf...

2019-04-26 10:31:11 1106

原创 服务器快速传递

python3 -m http.server 'port'wget http://ip:port

2019-04-25 20:12:45 124

原创 python安装环境

python3.6 -m pip install --user --upgrade pip==18.1 (换成你想要的版本编号)1、pip install virtualenv  -i  https://pypi.douban.com/simple/ 2、pip install virtualenvwrapper-win  -i  https://pypi.douban.com/simpl...

2019-01-10 15:49:52 105

转载 PostgreSQL提示:‘psql: FATAL: ”Peer authentication failed for user ”postgres“’错误#将文件Database administ

#将文件Database administrative 下列中的peer改为trust$sudo nano /etc/postgresql/10/main/pg_hba.conf#重新加载配置$sudo /etc/init.d/portgresql reload#peer(不可信),trust(可信),md5(加密)--------------------- 作者:shannon-Li...

2018-12-04 13:54:38 938

转载 Linux加密

原文:https://blog.csdn.net/wzsalan/article/details/79828011加密类型我们主要有两种加密文件和目录的方法。一种是文件系统级别的加密,在这种加密中,你可以选择性地加密某些文件或者目录(如,/home/alice)。对我而言,这是个十分不错的方法,你不需要为了启用或者测试加密而把所有一切重新安装一遍。然而,文件系统级别的加密也有一些缺点。例如...

2018-11-13 18:02:36 1083

转载 Vue.js开发环境搭建(IDE:Webstorm OS:macOS10.13)

 由于mac非常人性化的将bash内置于终端中,因此可以直接在终端中使用bash命令。      第一步: Mac OS系统安装 brew     打开终端运行以下命令:   /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  ...

2018-11-09 10:34:04 956

转载 Linux下Nodejs安装(完整详细)

【原文】https://www.cnblogs.com/kevinchou/p/5405540.html 之前安装过windows下以及Mac下的node,感觉还是很方便的,不成想今天安装linux下的坑了老半天,特此记录。 首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件。我就是按照网上源码的安装方式去操作编译后的文件,结果坑了好久好久。...

2018-10-10 11:23:06 72838 3

转载 bitcoin rpc command

【原文】https://blog.csdn.net/yyxyong/article/details/78878899 bitcoin rpc command创建交易bitcoin-cli createrawtransaction “[{\”txid\”:\”myid\”,\”vout\”:0}]” “{\”address\”:0.01}” bitcoin-cli createra...

2018-09-28 15:15:41 614

转载 以太坊钱包节点同步慢原因和解决方法

节点同步慢原因以及解决方法:1、以太坊钱包节点同步需要联网操作,如果你的网络不畅通就会造成同步慢这种情况,所以在同步之前请检查好你的网络,确认网络状况良好在进行同步。2、节点同步需要占用大量的内存,如果你的电脑内存不够就会造成阶段同步慢甚至停止同步这种情况,建议用户在同步节点之前清理一下电脑保证电脑内存充足,目前有用户反映同步节点内存最高可占用100G左右内存哦。3、可以在以太坊钱包中...

2018-09-18 20:30:03 15976 1

转载 bitcoin编译问题解决

# ./autogen.sh# ./configure --with-incompatible-bdb# make 安装autoconf-2.69,automake-1.12,libtool-2.4.6,pkg-config-0.29.2,boost_1_55_0 问题1:configure: error: PKG_PROG_PKG_CONFIG macro not fou...

2018-09-12 15:49:54 1131

原创 Ethereum学习资料汇总

(1)Truffle3.0集成NodeJS:http://truffle.tryblockchain.org/truffle3.0-integrate-nodejs.html

2018-09-07 11:27:14 170

转载 MacOS设置环境变量path的完全总结

MacOS设置环境变量path的完全总结  一、MacOS加载bash shell 环境变量的加载顺序   mac 一般使用bash作为默认shell,Mac系统的环境变量,加载顺序为:1、系统级别的/etc/profile                                                   /etc/bashrc /etc/paths ...

2018-08-27 14:29:11 4217

转载 以太坊evm

【原文】以太坊虚拟机在执行交易分为两个部分,第一部分是创建EVM,计算交易金额,设置交易对象,计算交易gas花销;第二部分是EVM 的虚拟机解析器通过合约指令,执行智能合约代码,具体来看看源码。一,创建EVM,通过EVM执行交易流程上一节分析BlockChain调用processor.Process()遍历block的所有交易,然后调用:receipt, _, err := Apply...

2018-08-22 11:44:57 625

转载 [以太坊源代码分析]III. 挖矿和共识算法的奥秘

【原文】https://blog.csdn.net/ddffr/article/details/78773961本系列的前两篇分别介绍了以太坊的基本概念,基本环节-交易,区块、区块链的存储方式等,这篇打算介绍一下“挖矿“得到新区块的整个过程,以及不同共识算法的实现细节。1.待挖掘区块需要组装在Ethereum 代码中,名为miner的包(package)负责向外提供一个“挖矿”得到的新...

2018-08-16 15:39:32 372

转载 go-ethereum发起与执行交易的流程

【原文】在geth控制台使用如下命令来发起转账交易:  personal.unlockAccount(eth.accounts[0]) eth.sendTransaction({from:eth.accounts[0],to:eth.accounts[1],value:web3.toWei(200,"ether")}) 将执行到txpool.go的validateTx(...

2018-08-15 23:58:50 992

转载 GO select用法详解

【原文】golang 的 select 就是监听 IO 操作,当 IO 操作发生时,触发相应的动作。 在执行select语句的时候,运行时系统会自上而下地判断每个case中的发送或接收操作是否可以被立即执行(立即执行:意思是当前Goroutine不会因此操作而被阻塞)select的用法与switch非常类似,由select开始一个新的选择块,每个选择条件由case语句来描述。与switch...

2018-08-15 10:46:04 2128

转载 使用plantuml生成GO的类图

【原文】最近在看Go源码,自己写类图甚是苦恼。然后就查了下资料。下面总结下流程:利用go-package-plantuml分析go项目首先,我们需要一个工具分析GO项目并生成plantuml需要的uml源文件。这里,推荐一个大神的作品:go-package-plantuml,其github地址为HERE。也是一个go项目。使用go-get安装并编译:go get git.osch...

2018-08-14 14:59:33 5779

转载 [以太坊源代码分析]III. 挖矿和共识算法的奥秘

【原文】https://blog.csdn.net/teaspring/article/details/78050274根据作者版权要求,暂无法转载具体内容。

2018-08-10 14:22:24 129

转载 Ethash DAG(以太坊ethash算法的数据集)

【原文】https://blog.csdn.net/angciyu/article/details/80433255大家平时在玩 以太坊geth的时候,经常会看到Ethash DAG,比如“Disk storage enabled for ethash DAGs”,就是说允许Ethash DAG存储在磁盘中,那么它到底是什么东东? Ethash是PoW系统,它需要一个大约1GB的数据集...

2018-08-10 14:19:24 1347

转载 以太坊源码学习—RLP编码

【原文】:https://segmentfault.com/a/1190000011763339  RLP(Recursive Length Prefix),中文翻译过来叫递归长度前缀编码,它是以太坊序列化所采用的编码方式。RLP主要用于以太坊中数据的网络传输和持久化存储。为什么又要造轮子对象序列化方法有很多种,常见的像JSON编码,但是JSON有个明显的缺点:编码结果比较大。...

2018-08-10 09:46:15 213

原创 【4】私有链发币

实现源码:/************************************* * web3.js version : 1.0.0-beta.35 * * */// require filestream to read solidity fileconst fs=require("fs")const Web3=require("web3")const solc=r...

2018-08-09 15:04:47 1311

原创 以太坊gas、gaslimit、gasPrice说明

1. gas以太坊在区块链上实现了一个运行环境,被称为以太坊虚拟机(EVM)。每个参与到网络的节点都会运行都会运行EVM作为区块验证协议的一部分。他们会验证区块中涵盖的每个交易并在EVM中运行交易所触发的代码。每个网络中的全节点都会进行相同的计算并储存相同的值。合约执行会在所有节点中被多次重复,这个事实得使得合约执行的消耗变得昂贵,所以这也促使大家将能在链下进行的运算都不放到区块链上进行。对于...

2018-08-09 14:56:18 4261

转载 Golang 中使用 JSON 的一些小技巧

【原文】英文:https://attilaolah.eu/2014/09/10/json-and-struct-composition-in-go/          中文:https://zhuanlan.zhihu.com/p/27472716?utm_source=wechat_session&utm_medium=social有的时候上游传过来的字段是string类型的,但...

2018-08-08 15:02:24 773

转载 以太坊客户端Geth命令用法-参数详解

【原文】https://www.cnblogs.com/tinyxiong/p/7918706.htmlGeth在以太坊智能合约开发中最常用的工具(必备开发工具),一个多用途的命令行工具。熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册。 本文主要是对geth help的翻译,基于最新的geth 1.7.3-stable版本。如果你还不知道geth是什么,请先阅...

2018-08-07 15:30:34 195

转载 SECBIT: 美链(BEC)合约安全事件分析全景

【原文】https://blog.csdn.net/secbit/article/details/80045167今天下午2点多,币圈链圈各个媒体突然爆料 美图科技发行的数字货币——美链(BEC) 的Token 智能合约出现重大漏洞,攻击者可无限生成代币。【小葱独家:BEC合约出现重大漏洞,攻击者可无限生成代币】OKEx今日发布最新公告称,暂停BEC交易和提现。据小葱APP了解,这是因为...

2018-08-07 09:01:17 238

转载 科普|以太坊私钥存储文件

原文:https://blog.csdn.net/wo541075754/article/details/79342624以太坊私钥存储以太坊的私钥文件存储于数据目录(datadir指向或默认目录)下,对应的目录为keystore。所有的私钥文件都经过加密之后存储于此目录下。以太坊的客户端或图形界面帮助我们因此了底层复杂的密码实现,唯一需要我们做的就是保存好(多出备份)keystore...

2018-08-07 00:29:59 1717

转载 Mac OS 安装以太坊钱包——Geth入门教程

【原文】https://blog.csdn.net/mimica247706624/article/details/79090896一、安装Homebrew在终端中输入命令行: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 等待安装完成即可...

2018-08-06 23:37:25 1003

转载 【3】以太坊的RPC机制

【原文】https://blog.csdn.net/liuzhijun301/article/details/807599201 go语言的RPC机制    RPC(Remote Procedure Call,远程过程调用)是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络细节的应用程序通信协议。RPC协议构建于TCP或UDP,或者是 HTTP之上,允许开发者直接调用另一台...

2018-08-06 19:30:34 300

转载 go实现命令行的工具cli

A simple, fast, and fun package for building command line apps in Go详见:https://github.com/urfave/cli cli /Notice: This is the library formerly known asgithub.com/codegangsta/cli -- Github will...

2018-08-06 16:51:14 1344

转载 linux系统中如何进入退出vim编辑器,方法及区别

【原文】:https://www.cnblogs.com/crazylqy/p/5649860.html在linux家族中,vim编辑器是系统自带的文本编辑器,其功能强大自不必说了。       偶有小白,刚接触linux,要修改某个文本文件,不可能像WINDOWS那样操作,更有甚者,进入VI编辑器后,无法退出以致强抽关机,确是不得以呀。       其实,这个VIM(VI)也是很简单...

2018-08-06 11:55:25 83

基于个人兴趣和活动的智能公交系统

该系统用于实现简单的公交路线查询显示以及客户自身注册和个性空间,是个待完成的系统。还有待在此基础上完善!用到了ArcGIS server地图发布,由于其不适合移植,故地图信息可能无法预览,需要自己发布新的地图数据。代码仅供参考。

2013-04-20

土地信息管理系统

拥有ArcMap图层渲染和标注功能,能够完成土地信息评价管理和出图利用ArcEngine93+vs2008编程平台

2012-06-02

迷你数据库

数据库管理系统,简单轻巧,只能完成较为简单的查询修改功能

2012-06-02

空空如也

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

TA关注的人

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