自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 最新区块链开发教程汇总

区块链的重要性已经毋庸置疑,但对大多数跃跃欲试的开发者而言,去中心化思想、非对称加密、共识算法等技术点的理解和运用,都是入门区块链开发的挑战。合适的区块链开发教程可以极大地缩短区块链开发的学习周期,因此,本文汇总整理了以太坊、比特币、EOS和Tendermint这四种流行的区块链的开发教程,推荐给有意进入区块链开发领域的初学者者。一、以太坊/ethereum1.1 以太坊DApp开发入门教程...

2018-12-17 09:14:43 737

原创 EOS区块链PHP开发包

1. 开发包概述EosTool的目的是消除使用PHP开发EOS区块链应用的痛苦,例如:通过Nodeos和Keosd的RPC接口调用其功能离线生成EOS格式的私钥和公钥使用本地私钥生成符合EOS要求的交易签名将交易对象序列化为Nodeos要求的packed_trx格式可以认为EosTool是PHP版本的eosjs,利用它可以完整地实现EOS官方客户端Cleos的功能, 也可以很方便地...

2018-12-06 09:14:42 5354

原创 Hyperledger Fabric联盟区块链 Node.js链码开发【秒懂】

Hyperledger Fabric是一种联盟区块链,Fabric区块链也支持智能合约,被称为链码(Chaincode)。Fabric链码就是一个标准的(运行在docker容器中的)操作系统进程,通过gRPC协议与Fabric节点通信。因此理论上可以使用任何语言开发Fabric链码。目前官方提供了三种开发语言的Fabric链码开发工具包:Go、Java和Node.js,本文将介绍如何使用node....

2018-12-30 17:08:39 623

原创 EOS开发DAPP前需要了解的五件事

EOS只有6个月(2018年12月),但从Block’tivity和State of dApps上来看,它已经是世界上最常用的区块链之一。它是第一个碳中性区块链,它发展得比以往任何时候都快。随着EOS成为2019年去中心化应用程序开发的首选,我们准备了在EOS区块链上开发dApp之前需要了解的前5个事项的简短列表。1.EOS不是以太坊人们最难理解的事情之一就是EOS不是以太坊。每个区块链都以...

2018-12-30 16:52:06 454

原创 以太坊构建DApps系列教程(八):正式启动StoryDAO项目

在本系列关于使用以太坊构建DApps教程的第7部分中,我们展示了如何构建应用程序的前端,为我们一直在研究的这个Story故事设置和部署UI。是时候进行一些部署并编写一些最终功能了。这是使用以太坊区块链构建去中心化应用程序系列的第八部分。我们正在建设的项目名为The Neverending Story。完整的项目可以在storydao.bitfalls.com找到。它的完整代码在GitHub上 。...

2018-12-29 09:24:02 290

原创 slowfast解读:facebook用于机器视觉分析视频理解的双模CNNk

检测并归类图像中的物体是最广为人知的一个计算机视觉任务,随着ImageNet数据集挑战而更加流行。不过还有一个令人恼火的问题有待解决:视频理解。视频理解指的是对视频片段进行分析并进行解读。虽然有一些最新的进展,现代算法还远远达不到人类的理解层次。Facebook的AI研究团队新发表的一篇论文,SlowFast,提出了一种新颖的方法来分析视频片段的内容,可以在两个应用最广的视频理解基准测试中获得了...

2018-12-28 10:11:31 497

原创 20个热门少儿编程网站与应用【家长必读】

少儿编程是新的文化潮流,它涵盖了儿童学习的方方面面:逻辑思维训练、系统化思考训练、问题解决能力训练、团队协作、创造性思维培养…你可以利用我们整理的这些得到广泛认可的少儿编程网站教孩子学会编程,例如code.org、tynker.com和scrach Junior(儿童版本的scratch)。当然,不止是孩子,大人也可以利用这些少儿编程网站学习开发应用、网站或者游戏!1. Playcodemon...

2018-12-28 10:07:20 1111

原创 以太坊构建DApps系列教程(七):为DAO合约构建Web UI

在本系列关于使用以太坊构建DApps教程的第6部分中,我们通过添加投票,黑名单,股息分配和撤销来完成DAO合约,同时投入一些额外的辅助函数以实现良好的标准。在本教程中,我们将构建一个用于与我们的故事Story交互的Web界面,否则我们无法统计用户如何参与。所以这是我们故事Story发布之前的最后一部分。由于这不是一个Web应用程序教程,我们将保持非常简单。下面的代码不是生产就绪的,只是作为如何将...

2018-12-28 10:01:19 487

原创 笨办法学编程

笨办法学编程。1. 选择一个难学的语言首先选择一个难学的开发语言,在这一点上不要投机。也许你听人们说过C++或Java对于初学者而言太难了,但是即使这些难学的语言也只需要一点额外的耐心和坚持。可能你会选择一个老式的开发语言,例如COBOL或PL/I,或者相当底层的语言例如汇编甚至机器码?那为什么不试一下像Malbolge或Befunge或INTERCAL这样深奥的语言呢?无论怎样,不要选...

2018-12-27 08:15:19 184

原创 wav2letter++简介:Facebook深度学习语音识别系统

语音识别系统是深度学习生态中发展最成熟的领域之一。当前这一代的语音识别模型基本都是基于递归神经网络(Recurrent Neural Network)对声学和语言模型进行建模,以及用于知识构建的计算密集的特征提取流水线。虽然基于RNN的技术已经在语音识别任务中得到验证,但训练RNN网络所需要的大量数据和计算能力已经超出了大多数机构的能力范围。最近,Facebook的AI研究中心(FAIR)发表的一...

2018-12-27 08:11:20 720

原创 truffle开发模板box大全

truffle是的最流行的以太坊DApp开发框架,它的一大优势就是支持众多的DApp开发模板,这些开发模板被称为box,其中可以包含solidity合约、前端视图库等,可以极大地简化以太坊DApp的开发。本文将介绍truffle官方提供的各种box。要快速掌握以太坊应用开发,推荐这个教程:以太坊智能合约与DApp开发入门在安装各种box之前,需要首先全局安装truffle和ganache-...

2018-12-27 08:07:36 265

原创 区块链开发初学者编程入门指南

我有很多问题需要了解区块链Blockchain的工作原理。重要的是“我如何在其上构建应用程序dapp?”。花了几个星期的时间挖掘,阅读和试验才最终了解。我找不到简短而全面的指南。现在,我有一些不错的理解,我想写一个可以帮助别人的。这是一个快速指南,我只保留了重要的部分,以减少学习曲线。目录区块链的目的区块链是如何发明的以太坊和智能合约简介在以太坊上编写智能合约区块链的目的Roop...

2018-12-27 08:04:40 918 2

原创 用Flair(PyTorch构建的NLP开发包)进行文本分类

Flair是一个基于PyTorch构建的NLP开发包,它在解决命名实体识别(NER)、语句标注(POS)、文本分类等NLP问题时达到了当前的顶尖水准。本文将介绍如何使用Flair构建定制的文本分类器。简介文本分类是一种用来将语句或文档归入一个或多个分类的有监督机器学习方法,被广泛应用于垃圾邮件过滤、情感分析、新文章归类等众多业务领域。当前绝大多数领先的文本分类方法都依赖于文本嵌入技术,它将文...

2018-12-26 09:22:48 939

原创 facebook NLP 自然语言处理框架 Pytext 简介

自然语言处理(NLP)在现代深度学习生态中越来越常见。从流行的深度学习框架到云端API的支持,例如Google云、Azure、AWS或Bluemix,NLP是深度学习平台不可或缺的部分。尽管已经取得了令人难以置信的进步,但构建大规模的NLP应用依然还有极大的挑战,在学习研究和生产部署之间还存在很多摩擦。作为当前市场上最大的会话环境之一,Facebook已经面对构建大规模NLP应用的挑战有一些年头了...

2018-12-26 09:20:52 468

原创 eosjs调用getactions

使用eosjs时,如何调用history模块的get_actions接口获取用户的历史交易动作?eosjs的封装与eos的rpc api接口并不是一一对应的,在eosjs中,与history模块的get_actions接口对应的方法被命名为history_get_actions,因此,调用方法如下:import {JsonRpc} from "eosjs"const rpc = new J...

2018-12-25 12:29:56 424 2

原创 以太坊构建DApps系列教程(四):Story DAO的白名单和测试

在本系列关于使用以太坊构建DApps教程的第3部分中,我们构建并将我们的代币部署到以太坊测试网络Rinkeby。在这部分中,我们将开始编写Story DAO代码。我们将使用第1部分中列出的条件来做指导。合约大纲让我们用这个骨架创建一个新的合约StoryDao.sol:pragma solidity ^0.4.24;import "../node_modules/openzeppelin...

2018-12-25 12:28:14 372

原创 以太坊构建DApps系列教程(二):构建TNS代币

在本系列关于使用以太坊构建DApps教程的第1部分中,我们引导大家做了两个版本的本地区块链进行开发:一个Ganache版本和一个完整的私有PoA版本。在这一部分中,我们将深入研究并构建我们的TNS代币:用户将使用代币对Story DAO中的提案进行投票。先决条件按照上一部分,启动并运行Ganache版本。或者,如果你没有从第一部分开始跟踪,则可以运行任何本地版本的区块链,但请确保你可以使用我...

2018-12-24 08:30:31 331

原创 eosjs-ecc eos密钥和签名的javascript开发包中文文档

eosjs-ecc是eos官方处理密钥和签名的javascript开发包。eosjs-ecc中文文档由汇智网翻译整理,访问地址:eosjs-ecc中文手册。

2018-12-21 10:29:27 1258

原创 eosjs v20 如何通过jsonrpc连接到主网节点

用eosjs连接主网节点很简单,只需要在创建JsonRpc对象时,指定要连接主网节点的地址就可以了。例如,下面的代码将创建一个使用eosnewyork.io节点RPC旳JsonRpc对象,然后使用get_info()方法获取网络总体信息:const { JsonRpc } = require('eosjs')const fetch = require('node-fetch')con...

2018-12-21 10:27:58 567

原创 以太坊构建DApps系列教程(一):应用程序规则和区块链设置

这将是一个如何使用以太坊区块链构建去中心化应用程序DApps的系列教程。第一篇教程重点介绍应用程序的规则和功能以及设置私有区块链,展示在使用或不使用DAO和应用程序的情况下如何构建自己自定义的以太坊代币。我们要构建3件事:自定义代币。使用代币作为投票的DAO。用于与智能合约交互的原型Web UI。按照本教程中的说明操作后,你将能够构建自己的自定义以太坊代币,无论是否包含DAO和应用...

2018-12-21 09:04:30 385

原创 医疗保健行业中的区块链

区块链技术是世界上最重要和最具颠覆性的技术之一。多个行业正在采用区块链技术来创新其运作方式。希望采用区块链的行业之一是医疗保健行业。在本指南中,我们将熟悉区块链,特别是有助于打破这个行业原有桎梏的功能。此外,我们将研究医疗行业的未来将会是什么样子。医疗行业和创新中的区块链无论我们说什么,我们都不夸大医疗保健行业的重要性。话虽如此,这很容易成为整个领域中发展最慢的行业之一。当然我们也意识到这是...

2018-12-20 10:11:55 583

转载 用 Go 语言与 EOS.IO 交互的 API 库

用 Go 语言与 EOS.IO 交互的 API 库,该库提供对数据架构(二进制打包和JSON接口)的简单访问,以及对远程或本地运行的EOS.IO RPC服务器的API调用。 它提供钱包功能(KeyBag),或者可以通过 keosd 钱包签署交易。 它还明白端口9876上的P2P协议。截至6月的发布之前,这个库不断的在变化。 先不要期望稳定性,因为我们要追着主网 eosio 代码库的脚步,而它的变...

2018-12-18 15:25:41 560

转载 EOS MainNet 主网

EOS MainNet 基于标签:mainnet-1.5.0网络监视器和投票命令预处理工具: EOSnetworkMonitor.io1.5.0中的新nodeos配置参数: chain-threads = 8自动安装程序脚本进行中…手动安装安装EOSmkdir /home/eos-sources cd /home/eos-sources git clone https://...

2018-12-18 15:21:57 1251

转载 EOS区块链Ghostbusters测试网络操作指南

Ghostbusters测试网络操作指南目前有了可以设置 prometheus (Patroneos + HAProxy)、regproducer和可信任的伙伴节点脚本的新指令。从2018年6月1日起,我们将使用EOS-mainnet存储库。EOS.IO应该使用此存储库构建。# Clean installgit clone https://github.com/EOS-Mainnet/...

2018-12-18 15:05:19 399

转载 EOS跨平台PC端钱包工具EOSDevHelper

EOSDevHelper is a cross-platform EOS PC wallet tool,which is developed by OracleChain.io.EOSDevHelper是一个跨平台PC端EOS钱包工具,由OracleChain团队研发。注意:此工具用于辅助智能合约开发,并不是真正的钱包,钱包功能仅用于开发测试,请不要将EOS主网私钥导入此工具中,安全性不能保...

2018-12-18 15:03:21 1135

原创 EOS错误代码集

本文集汇总了EOS区块链常见错误代码及其含义,完整错误代码集请查看EOS错误代码集 - 汇智网EOS错误代码列表如下,错误代码错误信息中文含义3000000blockchain exception区块链异常3010000chain type exception链类型异常3010001Invalid name无效的名称3010002Inval...

2018-12-18 12:44:08 770

原创 EOS RPC官方API文档中文版

EOS RPC API是应用访问EOS区块链上智能合约的必备开发接口,中文文档由汇智网翻译整理,访问地址:EOS RPC API手册 - 汇智网。根据所实现插件的不同,EOS RPC API被归入不同的分组:CHAIN:由chain_api_plugin实现,主要提供区块链数据的访问功能HISTORY:由history_api_plugin实现,主要提供区块链历史交易的访问功能NET:由...

2018-12-18 12:42:19 424

原创 以太坊应用开发JSON-PRC接口

以太坊应用开发接口指的是以太坊节点软件提供的API接口,去中心化应用可以利用这个接口访问以太坊上的智能合约。以太坊应用开发接口采用JSON-PRC标准,通常是通过HTTP或websocket提供给应用程序调用。JSON-RPC是一种无状态轻量级远程过程调用(RPC)协议,规范定义了数据结构及相应的处理规则,规范使用JSON(RFC 4627)数据格式,规范本身是传输无关的,可以用于进程内通信、s...

2018-12-18 12:30:46 610

原创 如何保证以太坊DApp本地存储localStorage的安全性

部署去中心化应用程序dapp会引入一些有趣的安全性考虑因素,这些因素可能不会出现在更传统的开发中。我们如何保证dApp本地存储的安全性?提出这个问题的原因是我们在使用Colony dApp时遇到的一个重要障碍,那就是如何应对在使用IPFS或Swarm等分布式存储系统保持本地存储的dApp数据安全挑战。在本文中,我将从dApp开发人员的角度来看一下这个问题,然后研究一些可能的解决方案。共享本地...

2018-12-18 12:28:38 628

原创 Eos如何删除钱包

在使用Eos的keosd钱包软件时,如果要删除EOS中指定名称的钱包,最简单的办法是直接删除钱包文件,不过在删除钱包之前,需要先停止钱包软件的运行。学习EOS应用开发要选这个:【EOS智能合约与DApp开发教程】,不仅内容很系统化,而且有助教在线答疑!EOS删除钱包之前,首先使用kill或pkill命令结束keosd进程的运行:~$ pkill keosd钱包文件保存在keosd的...

2018-12-17 09:23:11 433

原创 Eos离线密钥生成的PHP代码

虽然EOS的密钥算法类似于比特币,但做了一些调整,定义了自己的格式。开发包EosTool包含了EOS离线密钥生成模块,可以不连接任何节点实现离线生成EOS密钥。本文将给出EOS离线密钥生成的PHP代码示例。如果要学习EOS应用开发,可以访问这个【EOS智能合约与DApp开发教程】,教程内容涵盖EOS工具链、账户与钱包、代币发行、智能合约开发、部署与交互等核心知识点,最后综合运用各知识点完...

2018-12-17 09:21:54 273

原创 EOS智能合约安全开发终极指南

EOS智能合约安全终极指南。当世界上最大的ICO,EOS于2018年6月推出时,加密社区变得持怀疑态度,并且由于软件错误而被冻结了2天。但快进4个月,EOS今天占了以太网今天所做交易的两倍以上。通过免费和更快速交易的承诺,EOS最顶级的Dapp拥有大约13,000个每日活跃用户,而以太网的最顶级Dapp只有2,000个。一些常见的智能合约漏洞几乎适用于所有平台。与以太坊一样,在EOS上编写的智能...

2018-12-17 09:18:51 590

原创 以太坊Python智能合约开发指南

在以太坊上获得一个基本的智能合约是一个很简单的事,只需google查询“ERC20代币教程”,你会发现有关如何做到这一点的大量信息。以编程方式与合约交互完全是另一回事,如果你是一个Python程序员,那么教程就很少。所以写这个Python中的以太坊智能合约开发指南。按我的统计对我们来说幸运的是,2017年Web3.py的第4版发布,这意味着现在比以往更容易运行python脚本并观察区块链上发生的...

2018-12-17 09:16:54 3107

原创 8支团队正在努力构建下一代以太坊Ethereum 2.0

“我们不想在构建 Ethereum 2.0时重新造轮子。”谈到开发人员为 Ethereum 区块链进行两个独立的升级(一个称为 Ethereum 2.0,另一个称为 Ethereum 1x)所作出的补充努力,劳尔·乔丹坚持认为,在较短的时间内将升级包括在 Ethereum 1x 中,将对正在进行的 Ethereum 2.0研究有好处。Jordan是当前为ethereum 2.0构建软件客户端的...

2018-12-17 09:08:07 489

原创 以太坊DAO之时间锁定Multisig

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。有时候,时间也可以用作一种很好的安全机制。以下代码基于DAO区块链大会,但有不同的变化。不是每个操作需要X个成员批准,而是任何交易都可以由单个成员发起,但它们在执行之前都需要最少的延迟,这取决于交易的支持。提案的批准越多,就越早执行。会员可以对交易进行投票,这...

2018-12-14 09:30:59 357

原创 【分步入门指南】如何在10分钟内设置EOS钱包和帐户

由于SuperNode超级节点社区建立在EOS之上,我们希望引导我们的社区成员设置EOS钱包和帐户,以便充分参与我们的生态系统。虽然设置过程可能不如其他区块链系统那么简单,但不要担心。本指南旨在帮助你在10分钟内逐步设置EOS钱包和帐户。本指南分为三个部分:使用Scatter设置EOS钱包以生成EOS公钥和私钥。将EOS公钥分配给EOS帐户。使用Scatter钱包配置EOS帐户。完...

2018-12-14 09:29:46 293

原创 以太坊DAO之流动民主智能合约

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。投票支付合约的所有费用和行动需要时间,并要求用户始终保持活跃,知情和专注。另一个有趣的方法是选择一个可以控制合约的指定账户,然后能够迅速做出决定。流动民主合约我们将实施一种通常称为流动民主Liquid Democracy的版本,这是一种更灵活的代议制民主。...

2018-12-13 08:49:09 219

原创 【Flutter入门教程】从零构建电商应用(一)

在这个系列中,我们将学习如何使用google的移动开发框架flutter创建一个电商应用。本文是flutter框架系列教程的第一部分,将学习如何安装Flutter开发环境并创建第一个Flutter应用,并学习Flutter应用开发中的核心概念,例如widget、状态等。本系列教程包含如下四个部分,敬请期待:如何从零构建flutter应用如何在flutter中布局元素如何在flutte...

2018-12-13 08:44:55 336

原创 以太坊如何通过构建智能合约来销售商品?

如何通过构建以太坊智能合约来销售商品?这是个问题。毫无疑问,比特币已经改变了我们看待和理解什么是金钱,价值以及最近由智能合约产生的所有权的方式。这很有趣,因为几乎每个人都听说过它或加密货币。来自许多业务领域的人,不仅仅是我们,IT工作者。在本文中,我将展示我关于以太坊的第一份智能合约,这是我对区块链的个人研究的一部分。区块链适合初学者有许多涉及区块链技术的概念,但在本节中我将尝试解释这种...

2018-12-13 08:43:13 410

原创 以太坊DAO之股东协会

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。在上一节中,我们为了展示什么是DAO创建了一个合约,就像一个采用邀请制的俱乐部,会员被总统的心血来潮邀请或禁止。但这有一些缺点:如果有人想改变他的主要地址怎么办?如果一些成员比其他成员更重要?怎么办? 如果你真的想在公开市场上交易或出售会员资格或股票怎么办?如...

2018-12-12 08:55:31 360 2

Flask官方文档中文版

python前端框架的flask的官方文档资料,是开发flask前端程序的必备文件。

2018-04-24

以太坊ganache CLI命令行参数详解

以太坊ganache CLI命令行参数详解,是查询ganache命令行参数的好帮手。

2018-04-24

空空如也

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

TA关注的人

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