8 friday9527

尚未进行身份认证

暂无相关简介

等级
TA的排名 8w+

mac10.15 vscode c++ 调试

修改launch.json为{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fw...

2020-02-25 10:49:21

c++ 不定参数转换

template <size_t Index> struct unpacked { template <typename Lamda, typename PacketParams, typename... Params> static void step(Lamda &cb, PacketParams &pp, Params... par...

2020-01-07 11:08:19

cmake ExternalProject_Add 编译autogen.sh

include(ExternalProject)ExternalProject_Add( secp256k1_zkpSOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/secp256k1CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/secp256k1/configure --prefix=${CMAKE_C...

2019-11-29 09:22:15

docker笔记

docker 常用命令启动容器docker run -dit -v 主机目录:镜像目录 --name db ubuntu:18.04提交docker commit -a "nick" -m "test" id ubuntu:0.1.1导出docker save ubuntu:0.1.1 > ubuntu-0-1-1.tar导入docker load < u...

2019-11-13 10:56:04

c++ 多线程, 处理数据转换

示例代码,#include <iostream>#include <future>#include <thread>#include <vector>template <typename T, typename R>struct Task{ typedef std::vector<T> v...

2019-04-25 16:55:23

shell 脚本记录

#!/bin/bashfunction rand(){ min=$1 max=$(($2-$min+1)) num=$(($RANDOM+1000000000)) #增加一个10位的数再求余 echo $(($num%$max+$min)) } end_cond="xxxxxxxxxxxx" ##结束条件 ro...

2019-03-26 11:27:17

c++ json cpp 解析

const char* str = "{\"jsonrpc\": \"2.0\",\"method\": \"find\",\"params\": [\"1 \"]}"; auto readerBuilder = Json::CharReaderBuilder(); auto sreader = readerBuilder.newCharReader(); ...

2019-03-23 20:45:34

共识算法总结

  共识名称 介绍 优点 缺点 代表 proof of work,pow,工作量证明 带计算的数据+随机数进行 sha256 计算,得到一个结果,判断前面0的个数。根据全网调节难度。 系统稳定,当全网算力高不易被被攻击。 记账成本高,消耗计算机算力。全网算力过低,容易被攻击 bitcoin proof of stake...

2019-01-22 16:49:54

boost 测试组件

1.测试代码部分#define BOOST_TEST_MODULE pub_key_test#define BOOST_TEST_DYN_LINK#include <boost/test/unit_test.hpp>BOOST_AUTO_TEST_SUITE(pub_key_test) BOOST_AUTO_TEST_CASE(pub_key_test) {...

2018-12-26 20:18:13

macos autogen.sh PKG_PROG_PKG_CONFIG macro not found

macos autogen.sh PKG_PROG_PKG_CONFIG macro not found未找到文件:export ACLOCAL_PATH=/usr/local/Cellar/pkg-config/0.29.2/share/aclocal ./autogen.sh./configure

2018-12-14 13:46:16

eos 智能合约 , 代币发行。

1.eos智能合约代币发行。使用官方智能合约下面的代码。2.创建钱包, 创建用户test1, test2, 导入key, 否则会报错。3.部署智能合约./cleos set contract test1 /eos/build/contracts/eosio.token/ -p test14.创建代币./cleos push action test1 create '["te...

2018-09-02 15:49:12

ubuntu16.04 eos 智能合约(1)创建用户,发布一个hello合约

1.下载eos源码, sudo ./eosio_build.sh2.启动nodeos,第一次启动, 指定文件目录, 生成config.ini./nodes -d data --config-dir data -c config.ini关闭,修改config.ini,# the endpoint upon which to listen for incoming connecti...

2018-08-31 11:07:36

ubuntu clang 8.0 编译安装

1.github 获取最新源码https://github.com/llvm-mirror2.获取llvm。clang  到本地3.先编译llvm      mkdir build     cmake -DCMAKE_BUILD_TYPE=Release ..     make -j84.再编译clang,  编译需要制定llvm-config的路径, 在  llvm/...

2018-08-27 14:50:39

随笔 获取类型的名称

#include <boost/core/demangle.hpp>namespace zero{ class test{ public: test(){} };}int main(){ std::string name = boost::core::demangle(typeid(zero::test).name()...

2018-08-08 14:34:23

git 使用错误remote: Permission to xxx.git denied to xxxx

    1.记录git使用错误        看到错误原因, 估摸着应该是权限问题。         清空用户目录下配置的全局用户名和密码就可以。~/.gitconfig        重新push, 就会提示输入用户名和密码了。...

2018-05-30 19:50:58

crontab 定时任务

1.crontab# Edit this file to introduce tasks to be run by cron.## Each task to run has to be defined through a single line# indicating with different fields when the task will be run# and what command...

2018-04-24 22:09:22

c++ 不定参数模板, 待续

1.使用不定参数, 实现c++反射, 初步#include <boost/any.hpp>#include <map>#include <iostream>class test{public: void add(int i){ std::cout << i << "addd \n"; }};...

2018-03-20 21:47:39

boost 文件内容读写

    1使用boost::filesystem::fstream    #include <boost/filesystem.hpp>using namespace boost::filesystem;struct history{ history(){} ~history(){} uint32_t m_id; uint32_t m_kk; ...

2018-03-19 09:09:31

笔记 boost:: multi_index_container , lower_bound

#include <string>#include <iostream>#include <boost/multi_index_container.hpp>#include <boost/multi_index/member.hpp>#include <boost/multi_index/ordered_index.hpp>#...

2018-03-13 11:27:54

笔记 linux tar命令行打包

1.解压tar -zxvf  xxx.tar2.压缩tar -zcvf xxx.tar.gz  folder

2018-03-08 11:27:10

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。