自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Host key verification failed

克隆出的两台虚拟机,从一台向另一台传文件的时候Host key verification failed:解决方法:

2020-10-26 09:19:36 233

原创 fabric源码调试一:Version of Delve is too old for this version of Go

1、goland版本2、go版本go version go1.14.9 linux/amd643、在debug的时候会出现如上提示,Delve版本太低无法DebugVersion of Delve is too old for this version of Go (maximum supported version 1.13, suppress this error with --check-go-version=false)4、安装dlv方式一:(1)安装dlvwang@wang:

2020-09-15 11:32:00 1963 1

原创 未能将管道连接到虚拟机: 所有的管道范例都在使用中。

清除虚拟机非正常关机未删除的锁文件:1、进入Ubuntu镜像文件的目录下,删除以.lck为后缀的文件夹。当运行一个“虚拟系统”时,为防止该系统被另外一个VMware程序打开,导致数据被修改或损坏,VMware会自动在该“虚拟系统”所在的文件夹下,生成三个锁定文件(虚拟系统锁定,虚拟磁盘锁定,虚拟内存锁定):”.vmx.lck”,”.vmdk.lck”,”.vmem.lck”,在正常关机的情况下,这些文件会自动删除,当非正常关机的情况下,这些文件就不会自动删除,这就导致了再次打开Ubuntu的时候由于锁的

2020-08-04 11:38:12 2993

原创 VMware Workstation 与 Device/Credential Guard 不兼容

windows系统更新之后,在任务管理器发现一个进程:system guard,特别占内存,尝试干净启动系统方法:(1)win+R后,输入msconfig,回车(2)点击服务,勾选隐藏Microsoft服务,点击全部禁用(3)重启重启之后发现system guard进程已经不在了,但打开虚拟机的时候出现“VMware Workstation 与 Device/Credential Gua...

2019-11-25 16:50:38 219

转载 用docker部署go简单应用

1.首先使用go语言实现基本http服务使用echo标准库实现8080端口输出helloworld的服务。安装echoimport ( "github.com/labstack/echo" "log" "net/http")func main() { e := echo.New() e.GET("/", handlerindex) log...

2019-10-28 17:30:03 699

原创 go安装echo框架

在执行 go get -u github.com/labstack/echo的时候报错如下:wang@wang:~$ go get github.com/labstack/echopackage golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https fetch: Get https://go...

2019-10-25 17:48:36 697

原创 ubuntu下安装python-docx

python-docx是一个用于创建和更新Microsoft Word(.docx)文件的Python库。github:https://github.com/python-openxml/python-docxpython-docx documentatioin:https://python-docx.readthedocs.io/en/latest/wang@wang:~$ git clo...

2019-08-30 11:06:59 2300

转载 -I、-L和LD_LIBRARY_PATH

在编译的时候明明已经-L指定动态库的位置并且编译成功了,在运行的时候却告诉我找不到动态库?如题,一个是编译的时候,一个是运行的时候。LD_LIBRARY_PATH是一个环境变量,它的作用是让动态链接库加载器(ld.so)在运行时(run-time)有一个额外的选项,即增加一个搜索路径列表。注意,LD_LIBRARY_PATH是在运行时,才起作用。这个环境变量中,可以存储多个路径,用冒号分隔。它...

2019-06-01 14:20:22 1672

原创 Pro*C环境搭建

wang@wang:~$ sudo apt install rpm...wang@wang:~$ rpm -vRPM version 4.12.0.1Copyright (C) 1998-2002 - Red Hat, Inc.This program may be freely redistributed under the terms of the GNU GPLwang@wan...

2019-05-28 10:42:42 1764 2

原创 二维字符数组存放数据和printf遇见NULL

#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){//3x3字符数组,每个位置只能存放一个字符//{'11','12','13'},这样会存放后面的字符,啊哈哈 char er[3][3]={ {'1','2','3'...

2019-05-27 14:48:22 355

原创 oracle11g 通过ip地址访问数据库

0、安装oracle数据库时候参考的文章如下,但把安装时候设置的用户密码给忘掉了:https://blog.csdn.net/wei1992_6/article/details/600547271、解决方法如下图:2、如果输入sqlplus /nolog回车提示不是内部命名,多数是没有配置环境变量,解决方法如下:(1)找到sqlplus.exe的位置:即:C:\AppInstallHer...

2019-05-20 17:27:14 2776

原创 c/c++ 去除字符串左右两边空格

tools.h:# ifndef __TOOLS_H# define __TOOLS_Hextern "C" char* ltrim(char* s);extern "C" char* rtrim(char* s);extern "C" char* alltrim(char* s);或者char* ltrim(char* s);char* rtrim(char* s);ch...

2019-04-15 15:07:57 3113 1

转载 Linux下Makefile中@、$@、$^、$?、$*等的意义

我们先看三段C++程序:一、line1的源码line1.h#ifndef _LINE_1_H #define _LINE_1_H void line1_print(const char *strMsg);#endifline1.cpp#include "line1.h"#include <stdio.h>void line1_print(const char *...

2019-04-01 19:10:34 6756 2

原创 Hyperlegder Fabric监控:blockchain-explorer

一、blockchain-explorer3.4版本的前提条件:(1)nodejs 8.11.x (Note that v9.x is not yet supported)(2)PostgreSQL 9.5 or greater(3)docker 17.06.2-ce(4)docker-compose 1.14.0分别进行满足:1、nodejs 8.11.3安装将node-v8.11...

2019-02-19 10:39:57 474

原创 ubuntu16.04和win10下安装mysql

ubuntu上安装mysql非常简单只需要几条命令就可以完成。1. sudo apt-get install mysql-server(过程中会提示设置root用户密码)2. sudo apt-get isntall mysql-client3. sudo apt-get install libmysqlclient-dev安装完成之后可以使用如下命令来检查是否安装成功:sudo ne...

2019-02-19 10:19:18 376

原创 ubuntu下安装goland以及护眼、主题、字体等设置

1、下载goland选择2018.2.1之前的版本,否则后面授权服务器不能使用。https://www.jetbrains.com/go/download/previous.html2、放到home目录然后进行解压wang@wang:~$ tar -zxvf goland-2018.1.7.tar.gz 3、进入bin目录执行wang@wang:~/GoLand-2018.1.7/bi...

2019-02-19 10:15:26 1256

转载 Golang--选择语句&fallthrough

switch sExpr {case expr1: some instructionscase expr2: some other instructionscase expr3: some other instructionsdefault: other code}sExpr和expr1、expr2、expr3的类型必须一致。Go的switch非常灵活...

2018-11-22 18:16:59 381

转载 SSL/TLS及证书概述

每次配置HTTPS或者SSL时,都需要指定一些cacert,cert,key之类的东西,他们的具体作用是什么呢?为什么配置了他们之后通信就安全了呢?怎么用openssl命令来生成它们呢?程序中应该如何使用这些文件呢?本篇以TLS 1.2作为参考,只介绍原理,不深入算法的细节SSL和TLS的关系SSL(Secure Sockets Layer)和TLS(Transport Layer Secu...

2018-11-16 13:47:08 10857 2

转载 goland 的viper插件

非原创,做一个知识点的传播者~~因为fabric里面读取配置文件等使用的是viper,这里也学习一下,做个使用笔记。go get github.com/spf13/viper其中main.go内容:package mainimport ( &quot;fmt&quot; &quot;os&quot; &quot;path/filepath&quot; &quot;strings&quot; &quot;gith

2018-11-14 11:15:48 3156

原创 Golang笔记-大小写作用范围

验证作用范围所使用的目录结构:其中main.go内容如下:package mainimport ( &quot;encoding/json&quot; &quot;fmt&quot; &quot;practice/mulu1&quot; &quot;practice/mulu2&quot; &quot;practice/mulu4&quot;)//1.即使mulu1下的Plus是首字母大写,这里也要导

2018-11-08 18:45:36 1444

原创 ubuntu16.04 built-in commands

启动系统后进入了BusyBox,提示/dev/sdb2文件系统出现错误要RUN fsck MANUALLY。由于在分区的时候使用的是ext4文件系统,所以执行命令fsck.ext4 -y /dev/sda2进行修复,具体是哪个sdb看情况修改。完成之后再在(initramfs)之后输入reboot即可。...

2018-10-26 13:33:21 2667 1

原创 Golang笔记-接口的实现

package mainimport &quot;fmt&quot;type run interface { jump()}type Dog interface { eat() sleep() run}type xh struct { run}func (x xh) eat() { fmt.Println(&quot;eat&quot;)}func (x xh) sleep() { fmt.Print...

2018-10-19 14:52:05 132

转载 五种常用开源分发协议的区别

本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如...

2018-10-12 09:39:21 1903

转载 GoLang协程

目前,WebServer几种主流的并发模型: 多线程,每个线程一次处理一个请求,在当前请求处理完成之前不会接收其它请求;但在高并发环境下,多线程的开销比较大; 基于回调的异步IO,如Nginx服务器使用的epoll模型,这种模式通过事件驱动的方式使用异步IO,使服务器持续运转,但人的思维模式是串行的,大量回调函数会把流程分割,对于问题本身的反应不够自然; 协程,不需要抢占式调度,可以有效...

2018-10-10 13:56:17 1035

原创 golang中gRpc的安装&goland 插件protobuf support

golang安装gRpc2017年09月29日 14:00:56 钟声响起 阅读数:2517更多个人分类: 新技术研究版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cjj198561/article/details/78133193安装官方安装命令:go get google.golang.org/grpc是安装不起的,会报:pac...

2018-09-22 14:59:15 16076 4

原创 Golang:Cobra的安装和简单使用总结

Cobra的安装就本人安装Cobra,解决两个报错即可: 第一个:使用命令 go get -v github.com/spf13/cobra/cobra 下载过程中,会出提示如下错误:Fetching https://golang.org/x/sys/unix?go-get=1https fetch failed: Get https://golang.org/x/sys/unix?g...

2018-09-12 13:41:56 3489

空空如也

空空如也

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

TA关注的人

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