自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cao0507的博客

慢慢学着去分享

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Cloudbase-init.conf配置

[DEFAULT]# What user to create and in which group(s) to be put.username=Administratorgroups=Administratorsinject_user_password=true # Use password from the metadata (not random).# Which devices to inspect for a possible configuration drive (metadata..

2022-05-18 14:17:49 724

原创 C/C++中 sizeof 的用法总结

本文将介绍使用 sizeof 来判定共用体、结构体、嵌套结构体、混合结构体以及类对象所占空间的大小。

2019-03-12 18:52:19 3411

原创 GDB使用简介

本文内容是我个人觉得在使用 gdb 时经常会用到的一些东西,根据一些参考链接中的内容整理而来,如需更全面的内容请查看参考链接。

2019-03-04 12:47:39 502

原创 Hyperledger Caliper Disable TLS

最近在使用 Hyperledger Caliper 时,想通过 wireshark 抓包来分析 fabric 运行流程中各阶段的数据信息,但是发现 fabric 节点间的通信使用了传输层安全(Transport Layer Security,TLS)协议,使得通信的报文的内容在抓包后无法分析。因此考虑在测试环境中暂时关闭 TLS,从而能够直接查看报文中承载的数据内容。

2018-12-15 13:01:38 996

原创 Docker容器启动时端口映射失败

在一台虚拟机上创建容器时因为端口映射的问题而导致容器启动失败,并提示 `docker: Error response from daemon: driver failed programming external connectivity on endpoint orderer.example.com (ae62c5d74521cc7ea21dc4d4c762cf09390839a1a21d8dcfdcb3784ecdc5e568): Bind for 0.0.0.0:7050 failed: port i

2018-12-05 11:19:01 9799

原创 141. Linked List Cycle 与 142. Linked List Cycle II

LeetCode 141题与142题

2018-10-21 21:43:53 160

原创 KVM 从磁盘镜像创建虚拟机

本文将介绍如何在 KVM 环境下从磁盘镜像创建虚拟机,包括用命令行实现以及图形界面实现。

2018-10-19 21:48:22 5893

原创 110. Balanced Binary Tree

LeetCode 110题:Balanced Binary Tree

2018-10-18 15:26:23 362

原创 107. Binary Tree Level Order Traversal II

LeetCode 107题:Binary Tree Level Order Traversal II

2018-10-17 12:44:21 392

原创 远程访问 Docker Daemon

Docker Daemon 默认情况下是只允许本地访问的,不允许远程访问。本文将首先介绍 Docker Daemon 的连接方式,然后说明如何配置远程访问。

2018-10-13 23:34:41 5358

原创 Hyperledger caliper 安装记录

Caliper 是一个区块链性能测试框架,可用于测试不同的区块链实现,由华为公司开发并贡献给 Hyperledger。本文介绍如何在 ubuntu 系统下安装 caliper 并完成简单测试,最后会说明安装过程中的错误解决。

2018-10-10 20:21:55 6255 37

原创 阿里云服务器实现 frp 内网穿透

本文主要介绍在阿里云服务器上实现 frp 内网穿透,并配置多个客户端,最后通过配置安全组规则解决 connection timeed out错误。

2018-09-18 15:18:14 49344 10

原创 关于 SSH 的个人总结

本文将主要介绍 ssh 的安装, ssh 免密登录,允许 root 登录,ssh 登录的一些选项,ssh 登录本机等问题。

2018-09-15 14:47:55 874

原创 frp 内网穿透实现 ssh 访问内网主机

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。 本文将基于 frp 来实现内网穿透,从而实现从外网 ssh 登录内网主机,而不对 frp 其他的应用做过多的说明。

2018-09-14 19:50:38 17194 2

原创 shell中 set 指令的用法

set 指令可根据不同的需求来设置当前所使用 shell 的执行方式,同时也可以用来设置或显示 shell 变量的值。当指定某个单一的选项时将设置 shell 的常用特性,如果在选项后使用 -o 参数将打开特殊特性,若是 +o 将关闭相应的特殊特性。而不带任何参数的 set 指令将显示当前 shell 中的全部变量,且总是返回 true,除非遇到非法的选项。

2018-09-14 09:29:54 39556 3

原创 Hyperledger Fabric 多机环境部署

本文主要基于 Hyperledger Fabric v1.0 的单机环境部署文档来搭建多机环境。其中对于Fabric 的基础环境的配置都是一样的,也就是前 6 步都是一样的。配置好基础环境之后将配置好的虚拟机镜像复制 4 份,作为其他节点的镜像,该环境包括 5 个节点,是 4 Peer + 1 Orderer的架构

2018-09-12 16:53:19 1638

原创 Fabric e2e_cli 案例流程分析

在部署好 Hyperledger Fabric v1.0.0 的环境之后,我们通常会运行其 e2e_cli 的案例,最后案例成功运行了,但案例是如何运行的呢,我们可能不是很清楚,所以这篇文章将来分析 e2e_cli 案例的运行流程。

2018-08-30 10:37:26 2204

原创 Hyperledger fabric v1.0.0 环境部署过程

本文主要基于 Hyperledger fabric 的官方文档来搭建其实验环境,但官方文档对于很多步骤都有省略,所以本文将比较详细的在一台新安装的 Ubuntu 16.04 虚拟机上来介绍 fabric 的环境部署流程步骤。

2018-08-26 15:14:32 947

原创 迁移vim-python开发环境

本文将通过备份源主机的 vim python 开发环境的插件包到百度云盘上,然后下载插件包后上传到目标主机上,经过一些步骤后实现 vim python 开发环境的迁移。

2018-08-23 16:20:22 545

原创 KVM 虚拟机磁盘扩容

在 KVM 环境中,通常通过创建一个各种格式的磁盘来安装虚拟机,可能创建时你觉得大小够用,但是可能用着用着到了某一天你发现你的磁盘容量不够用了,很多程序都打不开,你可能会很慌,其实并不需要慌,因为有很多方法可以给你的虚拟机扩容……

2018-07-25 00:18:00 5832 1

原创 关于Linux Shell新的收获

关于Linux Shell的一些新的小小的收获

2018-07-21 14:31:00 223

原创 自动化脚本与程序实现

最近的项目中有远程登录虚拟机并执行相关命令的需求,所以尝试了远程免密码登录虚拟机(在另一篇博客中有介绍链接)。但是发现这还不够,因为登录远程虚拟机后执行的脚本可能会有需要交互的操作,比如sudo命令需要输入密码,所以就想实现一个完全自动化...

2018-07-10 01:33:45 10632

原创 远程免密码登录Openstack实例

一般情况下,可以通过Openstack Dashboard的控制台来访问用户创建的实例Instance,对于管理员来说,通过这种方法来访问会觉得很不方便,因为每次都需要打开浏览器来输入网址,每次点击都需要等待响应,登录到实例后控制台的响应也不是很及时且有卡顿。因此,本文介绍如何通过命名空间来实现免密...

2018-07-08 02:29:37 2517

原创 OpenStack环境下安装Mistral

在openstack平台中能够成功安装Tacker,但是安装的Tacker并不能用,因为在tacker中创建VIM时需要调用Mistral工作流组件。因此本文就来介绍在openstack环境中手动安装Mistral的过程。

2017-12-23 21:14:01 3130 2

原创 OpenStack环境下安装Tacker

本文参考官方文档,在现有的openstack平台上,手动安装Tacker。基础的openstack平台包含了最核心的keystone、glance、nova、neutron、horizon这5个组件,但是Tacker还需要预先安装好Mistral和Barbican这两个组件,在安装好这两个组件后就可以开始按照以下步骤安装Tacker了。

2017-12-23 20:33:17 2318 5

翻译 Mistral 经典案例

Mistral是openstack工作流服务,它的目标是提供一种不写代码来定义tasks和workflows的机制,并在云环境中管理和执行这些task和workflow。这篇文章是来介绍一下Mistral的经典案例,与Openstack关系不是很大。

2017-12-05 16:45:29 1779 1

原创 KVM虚拟机部署openstack的网络配置

更多精彩内容请访问我的新博客站点概述这篇文章记录的是按照官方文档在KVM环境下部署双节点openstack过程中,前期准备KVM环境和网络配置相关的内容,在完成这篇博客涉及到的工作之后就可以按照官方文档手动安装openstack了。本文涉及的主要工作,首先是在服务器的ubuntu 16.04 desktop版系统上搭建kvm环境,然后在服务器上安装VNC远程桌面,最后在KVM环境中开启两台...

2017-12-02 13:12:50 6031

Fabric 多机部署

fabric 的多机集群部署教程,包括 1 个 Orderer排序节点和 4 个 peer 节点。

2018-10-23

空空如也

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

TA关注的人

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