EOS合约开发第三章-程序和工具集

程序和工具集 一、EOSIO包含以下程序和工具 程序: nodeos cleos keosd launcher snapshot 工具: Eosiocpp 二、nodeos OSIO核心守护进程,可以配置插件来运行一个EOS节点。包含以下可配置项: 1. 插件eosio::chain_api_plugin 支持chain的RPC API 2. 插件eosio::wallet_a...
分类: 编程语言 发布时间: 08-10 22:50 阅读次数: 0

EOS合约开发第二章-EOS开发环境构建

EOS开发环境构建 一、获取代码 从git下载eos项目以及其依赖的子项目: git clone https://github.com/EOSIO/eos --recursive 如果下载时没有添加--recursive,可以在下载的eos项目目录下运行以下命令来下载依赖的子项目: git submodule update --init --recursive 因为我们需要一个稳定...
分类: 编程语言 发布时间: 08-10 22:50 阅读次数: 0

组合数学目录

1. 母函数
分类: 编程语言 发布时间: 08-10 22:49 阅读次数: 0

一般和后端 API 服务通信的方式有哪些 POST 提交的时候,content-type 有哪几种

和后端API服务通信的方式有哪些? ajax websocket WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 HTML5 服务器发送事件(Server-Sent Events) 服务器端渲染 POST方式下,content-type有哪几种? application/x-www-form-urlencoded 默认。在发送前对所有字符进...
分类: 编程语言 发布时间: 08-10 22:49 阅读次数: 0

python学习笔记------装饰器

  # 装饰器 本质就是函数,为其他函数添加附加功能 # 原则 # 不修改被修饰函数的源代码 # 不修改被修饰函数的调用方式 # 装饰器 = 高阶函数 + 函数嵌套 + 闭包 import time def test(l): start_time = time.time() res = 0 for i in l: res += i ...
分类: 编程语言 发布时间: 08-10 22:49 阅读次数: 0

numpy——flatten(), squeeze(), ravel()

python做数据操作时经常要将多维数组转换成一维数组,常用函数包括flatten(), squeeze(), ravel(), reshape()等。 reshape(a, shape): 将多维数组转换到新的尺寸,当参数填-1时,将其拉平成一维向量 squeeze(a, axis=None): 将多维数组中尺寸等于1的维度删除,axis为空则删除所有单维度的条目。 flatten...
分类: 编程语言 发布时间: 08-10 22:48 阅读次数: 0

VMware WorkStation14 下所有虚拟机启动黑屏的解决方法

我用的是新版VMware14,在换电脑迁移虚拟机之后发现安装的linux系统启动后一直黑屏,一开始以为是安装过程中出现了问题,但重新安装几次还是黑屏,其他版本的linux系统也是如此。 一番查找,发现这样的问题 可能是LSP导致,在更换VMwear版本时也可能遇到这种情况,得到如下解决方法: ----LSP(分层服务提供程序)相关信息 具体操作如下: 在管理员身份下运行 CMD命令(注意是...
分类: 编程语言 发布时间: 08-10 22:48 阅读次数: 0

EOS合约开发第四张-账户和权限

账户和权限 一、概述 一个账户是一个人可读的,存在区块链上的id。每笔transaction都需要在某个账户所配置的authority下评估permissions。每个被命名的permission都有一个阈值,只有满足后, 签名的transaction才能在authority下被认为有效。Transactions是通过一个加载了已解锁的钱包客户端签名的。钱包是一个保护并使用您的keys的软件。...
分类: 编程语言 发布时间: 08-10 22:48 阅读次数: 0

化学中的机器学习方法1

来自我的个人网站: http://wangbch.com 化学中的机器学习方法 化学中的ML主要是用在能量预测上,MoleculeNet或DeepChem实现了较多的方法。通常有用分子结构式或用分子坐标进行能量预测两种。下面主要讲从分子坐标到能量 从分子坐标到能量 分子坐标作为一个Nx3(N为原子数目)的矩阵,可以直接用神经网络等ML方法映射到一个能量浮点数上,但是这样不...
分类: 编程语言 发布时间: 08-10 22:48 阅读次数: 0

EOS合约开发第七章-EOS合约简介

EOS合约简介 一、语言   基于EOSIO的块链使用的是WebAssembly (WASM)来执行用户编写的智能合约。WASM是一种新兴的Web标准,广泛支持于谷歌、微软、苹果等。对编写WASM标准的智能合约来说使用clang/llvm和它的C/C++编译器是目前最为成熟的编译工具链。 其他的第三方工具链在开发中,包括:Rust, Python, and Solidity。虽然这些语言可...
分类: 编程语言 发布时间: 08-10 22:47 阅读次数: 0

EOS合约开发第五章-钱包和账户手册

钱包和账户手册 一、创建和启动单个节点 使用以下命令来启动私有的单节点EOSIO: cd build/programs/nodeos ./nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::account_history_api_plugi...
分类: 编程语言 发布时间: 08-10 22:47 阅读次数: 0

JVM使用的编码方式和Java的I/O流

一、唯一的编码 JVM中是不允许多种编码方式的字符并存的。例如一个GBK2312的字符串后面跟着一个UTF-8的字符串,那么连接后的最终结果应该是什么编码呢?显然不管选什么编码都会出错。因此便规定java中字符只以一种形式存在,那就是Unicode(不选任何特定的编码,直接使用它们在字符集中的编号,这是统一 的唯一方法)。 二、Unicode编码 详细内容:https://www.ibm.c...
分类: 编程语言 发布时间: 08-10 22:47 阅读次数: 0

leetcode 未解决|55. Jump Game

Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the array represents your maximum jump length at that position. Determine if yo...
分类: 编程语言 发布时间: 08-10 22:47 阅读次数: 0

Android Studio 3.+ 集成 ButterKnife8.8.1错误

   个人比较追新,Studio总是用最新的,很久没有建项目了,这几天需要新建项目,才发现以前一股脑就集成的插件,总是遇到问题,颇为震惊!!!!!!!!!    我先是跟着Github的指导集成的,发现这个找不到,那个有冲突, 我用的Android Studio 3.3 Canary 4 (当前最新) app buidle.gradle buildscript { re...
分类: 编程语言 发布时间: 08-10 22:46 阅读次数: 0

PAT Basic 1032

1032 挖掘机技术哪家强 为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第1行给出不超过10^5^的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。 输出格式: 在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。 输入样例: 6 3 65 2 80 1 100 2 7
分类: 其他 发布时间: 08-10 22:46 阅读次数: 0

Celery学习--- Celery 最佳实践之与django结合实现异步任务

django 可以轻松跟celery结合实现异步任务,只需简单配置即可 同步执行和异步执行 注意:即使Celery的任务没有执行完成,但是已经创建了任务ID。可以利用前台的定时任务发送Ajax异步请求根据ID查询结果 项目整合 项目的目录结构: 项目前提: 安装并启动Redis CeleryTest/settings.py INSTALLED_APPS = [ ... 'app01', # 注册app ] MIDDLEWARE = [ ... # 'django.middlewar
分类: 其他 发布时间: 08-10 22:46 阅读次数: 0

FPGA验证之SystemVerilog+UVM

[转载]https://blog.csdn.net/lijiuyangzilsc/article/details/50879545 数字芯片和FPGA的验证。主要是其中的功能仿真和时序仿真。 验证中通常要搭建一个完整的测试平台和写所需要测试用例。而verilog这种硬件描述语言是出于可综合成电路的目的设计出来的,所以它在书写测试平台和测试用例是不够方便的(测试平台和用例不需要综合成电路)。而SV正是由于它不需要满足可综合性,所以它变得非常灵活,它引入了面向对象语言的概念。在验证方面,如果说ve
分类: 其他 发布时间: 08-10 22:46 阅读次数: 0

终端打印

shebang是一个文本行,其中#!位于解释器路径之前。/bin/bash是Bash的解释器命令路径。 有两种运行脚本的方式。一种是将脚本作为bash的命令行参数,另一种是授予脚本执行权 限,将其变为可执行文件。 将脚本作为命令行参数时的运行方式如下(#号后面的文本是注释,不必输入到命令行中): $ bash script.sh #假设脚本位于当前目录下 或者 $ bash /home/path/script.sh #使用script.sh的完整路径 如果将脚本作为bash的命令行参数来运行,
分类: 其他 发布时间: 08-10 22:46 阅读次数: 0

Error: Cannot find module 'babel-helpers'

cnpm install babel-core babel-loader babel-plugin-transform-runtime -D cnpm install babel-preset-env babel-preset-stage-0 babel-preset-react -D 配置 babel 安装了 loader ,配置好 webpack.config.js 和 .babelrc 之后运行报错: Error: Cannot find module 'babel-helpers' 解
分类: 其他 发布时间: 08-10 22:46 阅读次数: 0

C#进阶学习笔记—个人整理

学习笔记 第一章: 一、回顾数组 1、变量 : 只能存储一个数据 2、数组 :存储固定大小的相同类型的数据 3、对象 : 存储多个相同/不同类型的数据 4、集合 : 特殊的容器,存储N个相同/不同类型的数据 注意:容器中存储的数据是我们要即将处理的数据(内存) 课堂练习 -> 查看笔记 定义一个数组,初始化10个整数,计算最大值和总和! 二、System.Array类 -> 类库 Random -> 类,产生随机数 Array -> 类,对数组进行操作 注: 1)调用方法时,注意以下几点: 第
分类: 其他 发布时间: 08-10 22:46 阅读次数: 0
今日推荐