自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (17)
  • 收藏
  • 关注

原创 Cmd命令获取结果

/ 注意 CreateProcess 的第二个参数是 可修改的字符串指针(使用字符数组即可),不可以是字符串常量 例如:"notepad D:\\1.txt"char SystemInstallDate[] = "c:\\windows\\system32\\systeminfo|findstr 初始安装日期";// 例如 ExeCmdLine(L"notepad.exe D:/BugReport.txt");// 参数:cmd表示要执行的命令, result是执行的结果存储的字符串数组。

2023-10-25 11:17:02 842

原创 【无标题】最常⽤的wxPython的sizer

wxPython的sizer

2022-06-16 16:30:48 160 1

原创 ModifyStyle ModifyStyleEx修改自定义控件的问题

//ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW, SWP_DRAWFRAME); //ModifyStyleEx(WS_EX_STATICEDGE|WS_EX_WINDOWEDGE|WS_EX_DLGMODALFRAME,WS_EX_CLIENTEDGE, SWP_DRAWFRAME); //ModifyStyle(WS_BORDER, 0, SWP_DRAWFRAME);WS_EX_APPWINDOW属性 MSDN的解释是:Forces a

2022-06-13 18:47:34 828

原创 DID

https://www.jinse.com/blockchain/678228.htmlhttps://www.shenliancaijing.com/a/28374.html

2020-05-20 17:20:32 349

翻译 动态扩容Linux根目录 (解决/dev/mapper/centos-root 占用了过高问题)

1. 首先,必须确保其他分区有足够的空间用来分给根目录/。可以使用以下命令查看:$ sudo df -h可以看到,这里home目录空闲的空间还很大,因此,我们将home的空间分给根目录一些。2. 扩容根目录的思路如下:将/home文件夹备份,删除/home文件系统所在的逻辑卷,增大/文件系统所在的逻辑卷,增大/文件系统大小,最后新建/home目录,并恢复/home文件夹下的内容。...

2020-04-20 16:00:06 444

原创 ubuntu18防火墙端口设置

firewall-cmd --zone=public --add-port=6379/tcp --permanent重新加载防火墙生效上面的配置firewall-cmd --reload配置端口是否访问的时候,需要安装防火墙sudo apt-get install firewalldfirewall在ubuntu机器上也可以运行,但是ubuntu通常使用ufw的防火墙。ufw开启su...

2019-11-29 16:52:42 1120

原创 Fabric CA/数字证书管理

MSP(Membership Service Provider)成员管理服务提供商名词:1。CSR(Cerificate Signing Request):证书签署请求文件 CSR里包含申请者的 DN(Distinguished Name,标识名)和公钥信息(在第三方机构签署证书时要提供)。 证书颁发机构拿到 CSR 后使用其根证书私钥对证书进行加密并生成 CRT...

2019-11-12 17:16:49 2653 1

原创 gcc4.8.5安装过程

解决报错:no acceptable C compiler found in $PATH when installing pythongcc compiler is not in your$PATHit means either you dont have gcc installed or it's not in your $PATH variableto install gcc u...

2019-10-24 15:35:01 7200

原创 GSON序列化时排除字段的几种方式

GSON是Google发布的JSON序列化/反序列化工具,非常容易使用。本文简要讨论在使用GSON将Java对象转成JSON时,如何排除某些字段。最简单的用法假设有下面这个类:class MyObj { public int x; public int y; public MyObj(int x, int y) { this.x = x; this.y =...

2019-10-23 15:10:30 777

原创 fabric1.4.1新特性 — raft排序服务

1. RAFT排序服务介绍在fabric1.4.1的版本中,提供了基于raft共识的raft排序服务。raft的模型可以容忍崩溃,如果有节点故障掉线可以正常运行。前提是要有大多数存活,也就是要保证1/2以上的节点个数正常运行。raft共识是“主从模型”,主节点通过动态选举决定,从节点是主节点的复制。raft排序服务比kafka排序服务易于设置和管理。并且raft的设计允许不同的组织贡献节点来共...

2019-09-25 19:00:17 1341

原创 Fabric Raft网络环境搭建

1. Raft排序服务介绍在fabric1.4.1的版本中,提供了基于raft共识的raft排序服务。raft的模型可以容忍奔溃,如果有节点故障掉线可以正常运行。前提是要有大多数存活,也就是要保证1/2以上的节点个数正常运行。raft共识是“主从模型”,主节点通过动态选举决定,从节点是主节点的复制。raft排序服务比kafka排序服务易于设置和管理。并且raft的设计允许不同的组织贡献节点来共...

2019-09-25 18:54:53 739

翻译 hyperledger fabric 1.4 创建联盟

概述在fabric中联盟不能为空,必须包含一个组织机构,所以在创建联盟的时候必须有一个组织机构,能够添加进去,fabric中的联盟和通道是一对一的关系,联盟必须和通道channel并存,而联盟的所有配置都是记录在系统channel的配置区块中的,包括有哪些联盟,有哪些org,所以要添加联盟就必须修改区块中的数据,更新配置,也就是重新上传配置块。系统channel的配置块是根据configtx...

2019-09-16 20:58:25 575 1

原创 Python wapper

https://www.cnblogs.com/cicaday/p/python-decorator.htmlPython的装饰器和Java的注解(Annotation)并不是同一回事,和C#中的特性(Attribute)也不一样,完全是两个概念。装饰器的理念是对原函数、对象的加强,相当于重新封装,所以一般装饰器函数都被命名为wrapper(),意义在于包装。函数只有在被调用时才会发挥其作...

2019-09-08 09:46:03 168

原创 在Linux系统下获取有关硬件方面的信息dmidecode

dmidecode在Linux系统下获取有关硬件方面的信息补充说明dmidecode命令 可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等...

2019-09-02 22:05:21 265

转载 IPFS系列 集群搭建

本篇IPFS集群搭建指南教程距离上一篇IPFS教程已经过去一个多月了,本来在写完上一篇一两周之内就来写此篇文章。最近数字货币在谷底,顺便清理一些垃圾山寨。然后听一个朋友的介绍,说了一些区块链里的痛点,聊着聊着发现一个好的产品点子,就一股做劲去开发了,整体大概花了三周(不是工作日)大体把业务需求给实现了,目前在申请阿里云备案,应该不久可以给更多区块链数字货币界的小伙伴使用了,目前不便透露产品内容。好...

2019-06-19 16:37:25 2162

转载 IPFS白皮书中文版

https://csunny.github.io/2018/09/17/IPFS%E6%9E%B6%E6%9E%84/

2019-06-19 16:35:43 1439

转载 IPFS技术架构

http://www.btb8.com/fil/1901/34931.html 部分以合理优化的结构形成整体时,整体功能就大于各部分功能之和。这是适用于任何事物上的经济原理,包括虚拟经济。区块链就是很好的例子,常见的公式加上巧妙的构架,诞生出区块链在虚拟货币上的第一个落地应用,成为互联网3.0的里程碑事件。那IPFS,这个从对外发布就备受瞩目的当红明星项目呢?又具备何种美妙的身体构架和整体设计...

2019-06-19 16:34:10 1631

原创 chrome commandline

--user-data-dir --no-sandboxgoogle-chrome --no-sandbox --headless --disable-gpu --dump-dom https://www.baidu.com/

2019-04-25 19:21:53 482 1

转载 非对称加密以及使用secp256k1进行数字签名(ECDSA)

1. 概述上篇讲述了秘钥的生成、存储和加载,这篇的内容就是如何生成和校验数字签名。2. Signature类在Java中,签名和校验,都是通过: Signature 类来实现的。该类的主要方法如下:getInstance(String algorithm)工厂方法,获取Signature实例,而参数:algorithm就是签名算法的名称,这里我们使用的是:SHA256with...

2019-03-31 20:22:12 8123 1

转载 Eset

http://www.ypojie.com/5184.htmlESET Internet Security 许可证 : CNDU-W337-WAFE-EUU9-F55M 到期日2019-03-13ESET NOD32 Antivirus正版许可证 : CNDU-W33E-59SK-K2BF-9JST 到期日2019-10-14CNDU-W33D-JECX-XMS9-ACH7 到期201...

2019-01-23 09:08:22 3064 1

原创 .ipynb文件转.py文件

.ipynb文件 与ipython notebookhttps://www.cnblogs.com/mxh1099/p/5705787.html.ipynb文件转.py文件jupyter nbconvert --to script XX.ipynb

2019-01-17 16:41:32 572

转载 Fabric kafka多机部署总结

https://www.jianshu.com/p/e8ae5da6d21chttp://www.lianmenhu.com/blockchain-4069-1

2018-11-19 11:11:46 814

翻译 Hyperledger Fabric概述

综述Hyperledger Fabric是一个模块化的分布式账本解决方案支撑平台,提供高度的保密性、弹性、灵活性与可扩展性。它的目的是支持不同组件的可插入实现,并适应经济系统中存在的复杂性。Hyperledger Fabric提出了一个独特的高弹性且可扩展的体系结构,此结构使Fabric区别于其他区块链解决方案。在Fabric对企业级区块链的未来规划中,它的架构允许被全面审查且开源。我们建...

2018-11-16 11:03:07 831

翻译 区块链的各种分类

公有链公有链是指全世界任何人都可以随时进入系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是完全去中心化的,因为没有任何人或机构可以控制或者篡改其中数据的读写。公有链一般会通过代币机制鼓励参与者竞争记账,来确保数据的安全性。比特币、以太币都是典型的公有链。主要特点:用户免受开发者影响、所有数据默认公开、访问门槛低。私有链私有链是指其写入权限是由某个组织和机构控制的区块链。参与节点...

2018-11-16 10:23:07 1250

转载 g++: internal compiler error: Killed

解决: g++: internal compiler error: Killed (program cc1plus)g++: internal compiler error: Killed (program cc1plus)Please submit a full bug report, 主要原因大体上是因为内存不足,有点坑 临时使用交换分区来解决吧 sudo dd if=/...

2018-10-23 10:27:27 840

转载 自签数字证书

 1. 数字证书认证机构(英语:Certificate Authority,缩写为CA),也称为电子商务认证中心、电子商务认证授权机构或证书授权中心,是负责发放和管理数字证书的权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任。2. CSR是Cerificate Signing Request的英文缩写,即证书请求文件,也就是证书申请者在申请数字证书时由CSP(...

2018-10-21 14:42:42 1140

转载 以太坊JSON RPC手册

http://cw.hubwiz.com/card/c/ethereum-json-rpc-api/1/3/10/

2018-07-24 18:22:44 559

转载 chromium编译

@echo off :: 01 设置工具、源代码放置目录;由于源代码体积较大,编译也会占用很大空间,所以应找一个空余空间较多的磁盘来放置源代码。磁盘剩余空间最好不少于100G。git_cmdexe_path,修改成你的机器上 git.exe 的位置 set "CurrentCD=%~dp0"set "CurrentCDDisk=%CurrentCD:~0,2%"set "CurrentCDPath...

2018-07-15 17:35:36 616

转载 Windows下webrtc源码编译(1)——depot_tools配置

配置之前,需要可以访问国际网络,这是前提,如果做不到,往下就不用看了,,因为会报一堆连接错误的问题。1、下载depot_tools下载地址:https://storage.googleapis.com/chrome-infra/depot_tools.zip2、配置环境变量解压depot_tools压缩包,将gclient所在目录配置到环境变量path中。3、设置代理#cipd_client项目来...

2018-07-15 17:20:22 1817

转载 web3js调用已部署智能合约的function

简介与环境简介web3.js是以太坊提供的一个Javascript库,它封装了以太坊的JSON RPC API、IPC调用,提供了一系列与以太坊区块链交互的J对象和函数。几乎囊括JSON RP的API,还可以编译和部署智能合约以及调用智能合约等,其中最重要的就是与智能合约交互的JS对象及函数。开发环境macos操作系统nodejs 8.9.4npm 5.6.0调用智能合约首先需要使用Solidit...

2018-06-26 17:18:41 7577 1

转载 EOS项目评估(中)---DPOS

区块链技术1.0是PoW共识机制、加密算法、数字签名的结合,代表是比特币系统;2.0是在1.0基础上增加智能合约,代表为以太坊系统,共识机制从PoW转向PoS;3.0是在2.0基础上更加切近商业化应用,代表为EOS系统,共识机制为DPOS。DPOS(Delegated Proof of Stake):委托股权证明,由持股人投票选出N位代表(EOS=21/Bitshares=101)来进行打包交易生...

2018-06-26 16:42:41 397

转载 DPOS共识算法-by BM

这是缺失的白皮书,关于DPOS,Delegated proof of stake,委托权益共识算法的解析1。本文将分析DPOS是如何工作的,以及说明算法的有效性。一份更早的关于DPOS的介绍可以在 https://bitshares.org/technology/delegated-proof-of-stake-consensus/ 找到。然而,文中的某些方面不是纯粹的实际共识流程。所有区块链实际...

2018-06-26 16:41:24 303

转载 EOS高性能背后的秘密:BFT-DPoS

EOS的性能一直是一个备受争议和质疑的问题。曾经就有老铁问队长:“一个没有中心服务器,每笔交易都需要多个来自不同地方的节点做确认才算完成的玩意,真的能实现百万TPS吗?”队长对这种质疑并不感到意外,毕竟2017年双十一狂欢节期间的交易峰值也才25.6万笔每秒,这还是基于中心化服务器实现的。不过老铁们可能不知道,EOS的“总设计师”BM为了提升EOS的性能,也几乎是竭尽了全力,把所有可以优化的地方优...

2018-06-26 16:39:59 909 1

转载 HTTP Header 详解

HTTP Header 详解

2017-08-26 10:24:13 265

转载 SSL编程

SSL编程 (2011-08-11 07:43:44)转载▼标签: it分类: dSSL编程OpenSSL是一个开放源代码的SSL协议的产品实现,它采用C语言作为开发语言,具备了跨系统的性能。调用OpenSSL的函数就可以实现一个SSL加密的安全数据传输通道,从而保护客户端和服务器之间数据的安全。头文件

2017-08-25 22:41:15 437

转载 基于X.509证书和SSL协议的身份认证过程实现

fromhttp://rangercyh.blog.51cto.com/1444712/430652上周帮一个童鞋做一个数字认证的实验,要求是编程实现一个基于X.509证书认证的过程,唉!可怜我那点薄弱的计算机网络安全的知识啊!只得恶补一下了。首先来看看什么是X.509。所谓X.509其实是一种非常通用的证书,什么是证书?唉!这么说吧!当两个人需要进行远程通信而又不想让第三

2017-05-10 18:55:18 4861 2

visual assist x 10.9.2223

visual assist x 10.9.2223 visual assist x 10.9.2223

2017-08-01

Linux命令大全CHM

Linux命令大全(Linuxidc.com修改版)

2013-08-08

Google C++代码规范-中文版

谷歌C++代码规范-中文版

2012-07-16

VA_X_Setup1903 && crack

VA_X_Setup1903 && crack 最新版本的番茄助手(版本日期2012.04.03)

2012-04-20

解决未知文件打开失败需要的注册表注册项

解决未知文件打开失败需要的注册表注册项 解决未知文件打开失败需要的注册表注册项

2011-08-27

ObjectARX2006实例教程

ObjectARX2006实例教程 ObjectARX2006实例教程

2011-08-27

Visual_Assist_X_10.6.1850.0 和破解文件

Visual_Assist_X_10.6.1850.0

2011-06-30

ObjectArx中文帮助文档

ObjectArx中文帮助文档 ObjectArx中文帮助文档 ObjectArx中文帮助文档

2011-05-18

COM原理与应用 COM原理与应用

COM原理与应用 COM原理与应用 COM原理与应用

2010-12-15

COM 原理与应用源代码

COM 原理与应用源代码 COM 原理与应用源代码

2010-12-15

多线程动态链接库 多线程动态链接库

多线程动态链接库 多线程动态链接库 多线程动态链接库

2010-12-15

Hook编程指南 钩子编程指南

钩子编程指南 钩子编程指南 钩子编程指南

2010-12-15

Windows网络与通信程序设计源代码

Windows网络与通信程序设计源代码.

2010-12-15

vs2005快捷键大全

vs2005快捷键大全

2010-10-09

MFC 中文详解 Visual C++学习者使用的很好的帮助文档。

很好用的MFC中文版解释,Visual C++学习者使用的很好的帮助文档。欢迎大家下载使用。 很好用的MFC中文版解释,Visual C++学习者使用的很好的帮助文档。

2010-07-27

VC助手最新版破解软件。

VC助手最新版破解软件。VC助手最新版,更人性化了,更好用。

2010-07-18

VC助手最新版,更人性化了,更好用。

VC助手最新版,更人性化了,更好用。欢迎大家分享。

2010-07-18

空空如也

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

TA关注的人

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