- 博客(13)
- 资源 (12)
- 收藏
- 关注
转载 C++ string类insert用法总结
basic_string& insert( size_type index, size_type count, CharT ch ); 在index位置插入count个字符ch string str = "meihao"; string sstr = str.insert(0,2,'a'); cout<<sstr<<endl; ...
2018-10-30 17:29:46 5562
转载 Git合并特定commits 到另一个分支
经常被问到如何从一个分支合并特定的commits到另一个分支。有时候你需要这样做,只合并你需要的那些commits,不需要的commits就不合并进去了。合并某个分支上的单个commit首先,用git log或GitX工具查看一下你想选择哪些commits进行合并,例如:dd2e86 - 946992 -9143a9 - a6fd86 - 5a6057 [master] ...
2018-10-29 13:37:46 178
转载 EOS 调试合约之日志打印
EOS智能合约的开发,目前还没有办法像传统CPP开发一样通过lldb/gdb进行断点调试。目前只有通过打日志的方式进行调试。若想在命令行中将合约日志打印出来,需要在启动nodeos的时候传入--contracts-console选项,否则日志不会被打印。基本C函数在print.h文件中,提供了几个基本的C函数,因为C没有重载,所以其实可以认为是提供了print的统一桥接层。这里为什么...
2018-10-25 20:14:05 612
原创 C++ 反射机制
反射机制:反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为语言的反射机制。Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说”自审”,并能直接操作程序的内部属性。即可以在运行时加载、探知、使用编译期间完全未...
2018-10-25 19:41:47 1068 1
转载 eosiolib文件解析
Source base on EOS version: 1.0.5,some photo except. 在eos源码中,eosiolib库在源码中的位置如下:在\eos\contracts\eosiolib一共有46个文件,其中很大部分都为头文件,具体的实现都在 eos/libraries/chain/wasm_interface.cpp中,下面我们对每个文件都做一个较为简单的介...
2018-10-23 10:06:36 256
转载 eos系统合约提案合约eosio.msig (下)
简介本篇将为大家介绍eosio.msig的源码实现,合约代码库详见:eosio.msig。eosio.msig主要有propose、approve、unapprove、cancel、exec、invalidate这几种方法,下面会详细逐一介绍每种方法的功能和实现细节。主要合约方法eosio.msig合约,在eosio.msig.hpp头文件中,主要定义了以下六个合约方法:- pr...
2018-10-12 14:25:29 448
转载 eos系统合约介绍 eosio.msig (上)
简介本篇将为大家介绍eos一个系统合约eos.msig的主要功能和源码实现细节。eos.msig是eos的提案合约,同样也是cleos multisig命令调用的系统合约,可用于提案、通过/不通提案、执行多重签名交易等功能。由于涉及内容较多,介绍将分为上下两篇,上篇将围绕eos账户权限、cleos multisig命令的使用这几个方面进行介绍,下篇则会为大家介绍eosio.msig的源码实现。...
2018-10-12 13:58:38 548
转载 【eos不定期更新的日常】系统合约最近升级了什么?
简介最近实在太懒惰了,再勤快点写篇eos最近的动向为大家充充电。所谓币圈一日,人间一年,eos主网上线不知不觉已经三个月了,其中有很多bug亟待block.one解决。最近一次的系统合约升级,就有效的解决了好几个系统问题。升级流程eosio账户的权限,已经被21个超级节点所控制了。再跟大家复习下,目前,eosio账户被eosio.prods账户控制,而eosio.prods账户被21个...
2018-10-12 10:21:30 345
原创 os 九个系统账户介绍
1.eosio.bpay:矿工获取出块奖励的临时代管账户,增发EOS的1%的25%会先转到这个账户临时代管并向出块节点支付相应奖励(EOS 1% 增发中的 25% 转入此账户),矿工到这里领相应的工资。2.eosio.msig:多重签名管理的账户3.eosio.names:靓号账户拍卖管理的账户用于储存竞拍短账户消耗的EOS,与eosio.ramfee类似,这也是消除通胀的一种方式...
2018-10-11 17:46:01 458
转载 以太坊 ERC20,ERC721
0x00 前言 有一阵子,Ethereum网络突然变的特别拥堵,原因是兴起了一款以太坊养猫的Dapp游戏,超级可爱的猫形象,再加上配种,繁殖和拍卖等丰富的玩法,风靡了币圈。 一时间币圈大大小小的人都在撸猫,以太坊网络不堪负荷。 后续又出款了很多的类似的游戏,网易招财猫,百度莱茨狗和加密鱼等等,不过玩法套路都是差不多。 这款游戏的核心是以太坊的智能合约,也是第一款基于智...
2018-10-11 15:46:46 219
转载 EOS deferred action与inline action
actionEOS体系是以通讯为基本的,action就是EOS上通讯的载体。若是你想挪用某个智能合约,那末就要给它发action。若是你的智能合约要供应某种效劳,供他人挪用,那该智能合约就要供应action的处置惩罚器(handler)函数,这些handler函数就是你对外界发来的action做出响应中央,也可以或许说是,你给他人供应效劳的中央。在没有严加辨别的时刻,我说的actio...
2018-10-10 19:56:05 1274
转载 EOS的账户授权和多重签名
钱包:钱包是一个存储账户Key、权限Key的客户端。它支持一个或者多个账户,通过高复杂度的密码来加锁、解锁钱包。EOS的代码中自带了一个轻量级的钱包-keosd。keosd通过调用cleos接口来与区块链建立连接账户:一个账户以人类可读的名字存储在区块链中,它按照权限配置从属于一个个人或者组织。在转账或者推送一笔交易到区块链的时候账户是必须要有的。BTC简单说账户就是Address...
2018-10-10 16:32:02 1730
转载 以太坊:什么是ERC20标准?
许多人应该都听过 代码即法律(Code Is Law),因为程序写完了,无论执行多少次都会得到同样的结果,除非有外界因素的干扰。在多人协作的过程中一定是要按照一个标准来进行分工,这样才能最快的完成整体任务,不至于出错。接触过数字货币的人都应该知道,以太坊是一个分布式的智能合约平台,可以分发代币(Token)。我们可以在以太坊区块链浏览器中查看https://www.etherscan.io...
2018-10-09 13:28:53 307
Visual Assist 西红柿完美支持2010-2017
2018-06-05
Visual+Assist+X+通用破解补丁2017
2018-05-29
Notepad FTP插件下载(NppFTP)
2018-02-01
获取电脑进程列表,显示各个进程的CPU,内存,上行速度,下载速度
2017-09-20
( YUV420(YV12)与YUY2(YUV422,YUYV)格式互转
2017-08-02
YUY420(YV12)转YUY2(YUV420),读取yuv文件转成YUY2文件
2017-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人