自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 ubuntu16.04下搭建fabric 1.4.3环境

目录一、前置环境安装1.安装 git、curl、pip2.安装 go3.安装 node.js、npm4.升级 gcc二、docker 与 docker-compose1.安装docker2.安装docker-compose三、下载 fabric源码、fabric-samples源码、fabric镜像四、first-network 的创建、first-netw...

2019-09-18 16:24:04 7348 21

原创 centos安装duf

centos安装duf工具

2022-06-30 08:47:30 477

原创 Failed to start LSB: Bring up/down networking

centos无法联网,重启网卡报错Failed to start LSB: Bring up/down networking

2022-05-05 14:06:42 672

原创 一条命令搞定青龙面板安装

前提:有一台能连外网的linux服务器。在终端中输入以下代码,完成一键安装。wget -q https://raw.githubusercontents.com/Oreomeow/VIP/main/Scripts/sh/ql.sh -O ql.sh && bash ql.sh以上命令执行完毕后,docker 、面板,全部给你一步安装到位,实际上,只要你能ssh登录到服务器,你就可以运行这个代码了。(ps:在浏览网页时无意间看到的方法,先记录下,回头有空再尝试。)...

2021-08-25 08:58:25 7224 8

原创 go读取键盘输入

读取一行,然后清除掉行尾的\n(或\r\n),可以按以下方式读取一行:reader := bufio.NewReader(os.Stdin)line, err := reader.ReadBytes('\n')if err != nil { fmt.Printf("err: %s\n", err)}line = bytes.TrimRight(line, "\r\n")...

2020-12-03 14:40:54 911

原创 Win10下go+grpc+protobuf环境搭建

1、

2020-09-28 19:51:34 1396 4

原创 win10安装Go和Goland

一、安装Go1、下载Go安装包下载地址:https://studygolang.com/dl,注意选择windows版本2、安装双击安装包,点击Next,直至完成安装。这里需要注意的是,安装路径可以自己选择,例如:D:\dev\Go3、设置GOPATH工作目录在D盘新建 gopath 文件夹,则 gopath 的路径就为:D:\gopath同时,需要在 gopath 下新建 bin、pkg、src 这三个文件夹4、环境变量配置此电脑(右击) ======> 属性

2020-09-28 16:28:52 1308

原创 golang一行代码将切片转成以分号分隔的字符串

1、将int切片转成以分号分隔的字符串package mainimport( "fmt" "strings")func main() { slice := []int{1, 2, 3, 4, 5, 6, 7, 8, 9} str := strings.Replace(strings.Trim(fmt.Sprint(slice), "[]"), " ", ";", -1) fmt.Println("string:", str)}输出:

2020-05-12 20:04:12 3724

原创 kafka中的核心概念

目录1.kafka中涉及的名词2.kafka功能3.kafka中的消息模型4.大概流程1.kafka中涉及的名词消息记录(record): 由一个key,一个value和一个时间戳构成,消息最终存储在主题下的分区中, 记录在生产者中称为生产者记录(ProducerRecord), 在消费者中称为消费者记录(ConsumerRecord),Kafka集群保持所有的消息,直到它...

2020-02-17 11:23:02 422

原创 Hyperledger fabric 使用 configtxlator 工具解析区块

解析区块可以分为2步进行:把区块从账本里取出来,区块格式为 protobuf 把 protobuf 格式的区块转换为 JSON 格式一、获取区块1.进入 peer0.org1.example.com 的容器中[jack@localhost blockchain_Server]$ docker exec -it peer0.org1.example.com bash结果...

2019-12-02 18:13:26 954

原创 Centos7.6 开放、关闭、查看、监听端口

一、开启端口以 zookeeper 的 2181 端口为例:1.开启2181端口firewall-cmd --zone=public --add-port=2181/tcp --permanent//--zone: 作用域//--add-port=2181/tcp: 要开启的端口号,格式为:端口号/通讯协议//--permanent: 使端口永久开放,如不添加,则表示临时...

2019-11-21 11:26:04 12024

原创 Ubuntu16.04下利用Docker部署YApi接口管理平台

一、安装 Docker请参考:Ubuntu16.04下用阿里源安装Docker-ce二、利用 Docker 部署 Yapi1、创建 mongodb 数据卷docker volume create mongo_data_yapi2、启动 mongodbdocker run -d --name mongo-yapi -v mongo_data_yapi:/data/db m...

2019-11-01 08:57:01 735

原创 centos7.6主机名变成bogon的解决办法

今天打开 centos 发现主机名变成了 bogon,解决方法如下:1、查看主机 IP 地址ifconfig -a结果:ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.60.130 netmask 255.255.255.0 broadcast 19...

2019-10-08 15:49:20 625

原创 Fabric1.4.3 Docker镜像的导出与载入

本地环境为 ubuntu16.04,已部署好 fabric1.4.3网络,first-network 运行成功,现需要在服务器上部署 fabric1.4.3,考虑到网络问题在服务器上无法拉取 fabric 所需要的 docker 镜像,只有先将本地虚拟机上的 fabric1.4.3 的 docker 镜像导出,再 copy 到服务器端载入,具体过程如下:目录一、导出 fabric dock...

2019-09-27 14:55:30 2310

原创 Ubuntu16.04下用阿里源安装Docker-ce

因为一些原因,需要安装 Docker,故特此记录 Docker安装的具体步骤。之前通过 apt 的 Docker 官方源安装最新的 Docker CE(Community Edition),即 Docker 社区版,到最后一步时拉取不下来,试了好几次,都失败了,可能是网络的原因。后来换成了阿里的源后,一次成功。下面附上安装步骤。1、卸载可能存在的旧版本:sudo apt-get rem...

2019-09-16 16:54:16 2771 4

原创 Centos7.6 安装 Docker-ce

1、查看当前的内核版本(须不低于3.10)uname -r2、更新 yum 源:sudo yum update3、卸载旧版本(如果之前没装过可跳过):sudo yum remove docker docker-common docker-selinux docker-engine4、依赖包安装:sudo yum install -y yum-utils ...

2019-09-11 16:42:49 397

原创 ubuntu 16.04 安装 go 并配置 VSCode 开发环境

最近由于项目原因入坑 go,下面记录一下ubuntu 16.04 下安装 go 并配置 VSCode 开发环境的过程。一、安装 go1、安装文件下载下载网址:https://www.golangtc.com/download本次安装使用的源码版本为:go1.12.7.linux-amd64.tar.gz2、执行以下命令,解压安装文件到指定目录sudo tar -x...

2019-09-06 15:41:26 2724 3

原创 ubuntu 下配置 golang + vscode开发环境,解决 golang 插件依赖安装失败问题

go 和 vscode 的安装、环境变量的配置,请参考前一篇文章https://mp.csdn.net/postedit/100578467在 Ubuntu 下 vscode 中安装 golang 插件工具包时,提示好几个依赖工具包安装失败,失败的原因就不说了,都懂的。下面讲如何解决依赖工具包安装失败的问题。以下为手动安装依赖工具包的步骤:1、在%GOPATH%/src/目录...

2019-09-06 15:38:11 1620 2

原创 RPCX简介以及正常的RPC流程

一. 什么是 RPCXRPCX 是一个类似于阿里巴巴 Dubbo 和微博 Motan 的分布式的基于Go语言的 RPC 框架,其支持 Zookepper、Etcd、Consul 等多种服务发现方式,多种服务路由方式, 是目前性能最好的 RPC 框架之一。RPCX官方文档RPC 全称为 Remote Procedure Call——远程过程调用。二. 正常的服务调用过程如下图所示:...

2019-08-16 11:24:30 6446

原创 关于 Go 中 unsafe.Sizeof() 函数的返回值

关于 Go 中 unsafe.Sizeof() 函数的返回值出于对 Go 以及区块链技术的兴趣,最近在学习 Go 这门语言。在学习过程中,对unsafe.Sizeof()函数的理解有点问题,查明后记录在此。话不多说,先上代码:package mainimport( "unsafe" "fmt")const ( a = "abc" b ...

2019-08-01 17:04:30 2766

原创 Python语言特性:函数参数传递

看两个例子:a = 1def fun(a): a = 2fun(a)print(a) # 1所有的变量都可以理解为内存中一个对象的“引用”,或者,也可以看似 c 中 void* 的感觉。通过 id 来看引用 a 的内存地址可以比较理解:a = 1def fun(a): print("func_in",id(a)) # func_in 4132247...

2018-09-27 22:27:28 181

原创 Python:基于分治思想的快速排序

用分治思想结合Python来写快速排序,真!的!很!简!单!具体过程:每次取list的第一个元素,把剩下的元素与第一个元素比较,此时生成了两个list,less中存放的就是余下的所有比第一个元素小的list,greater中存放的就是余下的所有比第一个元素大的list。然后循环递归,当基线条件只有一个元素或0个元素时停止,并返回结果。接下来就是代码实现:# encoding:...

2018-09-26 20:36:00 552

原创 Python之元素去重

1. 一维数组去重给定一个一维数组,如下:a = [0, 1, 2, 3, 4, 3, 2, 3, 4, 8, 7, 5, 9, 0, 1, 6]代码:# -*- coding:utf-8 -*-import numpy as npif __name__ == '__main__': # 一维数组去重 a = [0, 1, 2, 3, 4, 3, 2, 3...

2018-08-16 22:07:37 428

原创 Python常见面试题四:爬虫和数据库部分

目录1. scrapy 和 scrapy-redis 有什么区别?为什么选择 redis 数据库?2. 用过的爬虫框架或者模块有哪些?谈谈他们的区别或者优缺点?3. 常用的 mysql 引擎有哪些?各引擎间有什么区别?4. 描述下 scrapy 框架运行的机制?5. 什么是关联查询,有哪些?6. 写爬虫是用多进程好?还是多线程好? 为什么?7. 数据库的优化?8. ...

2018-08-16 13:38:17 2790

原创 Python常见面试题三:网络编程和前端部分

目录1. AJAX 是什么,如何使用 AJAX?2. 常见的HTTP状态码有哪些?3. Post和Get区别?4. cookie 和 session 的区别?5. 创建一个简单 TCP 服务器需要的流程1. AJAX 是什么,如何使用 AJAX?ajax (异步的 javascript 和 xml) 能够刷新局部网页数据而不是重新加载整个网页。第一步,创建 xmlh...

2018-08-16 12:00:08 295

原创 Python常见面试题二:web框架部分

目录1. django 中当一个用户登录 A 应用服务器(进入登录状态),然后下次请求被 nginx 代理到 B 应用服务器会出现什么影响?2. 跨域请求问题 django 怎么解决的(原理)3. 请解释或描述一下 Django 的架构4. django 对数据查询结果排序怎么做,降序怎么做,查询大于某个字段怎么做5. 说一下Django,MIDDLEWARES中间件的作用?...

2018-08-16 11:49:25 637

原创 Python常见面试题一

目录1、大数据的文件读取2、迭代器和生成器的区别3、装饰器的作用和功能4、简单谈下 Global Interpreter Lock(GIL,全局解释器锁)5、find 和 grep6、线上服务可能因为种种原因导致挂掉怎么办?7、如何提高python的运行效率8、常用 Linux 命令9、Python 中的 yield 用法10、Python是如何进行内存管理...

2018-08-16 11:38:25 207

原创 Python一行代码解决矩阵旋转

今天刷《剑指offer》的时候碰到这样一道题:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.思路:可以模拟魔方逆时针旋转的方法,一直做取出第一行的操作,例如 :1...

2018-07-31 11:25:13 6199 2

Jenkins权威指南(中文高清完整版)

通过本书你将学到以下内容: √学习如何安装、配置和安全加固你的Jenkins服务器 √组织管理和监控通用的构建作业 √集成自动化测试来验证构建,并建立代码质量报告 √建立有效的团队通知策略和技术 √配置构建管道、参数化的作业、矩阵构建和其他高级作业 √管理多个Jenkins服务器来运行分布式构建 √完成自动化部署和持续交付。 要下速度,手快有,手慢无,链接失效了在评论区留邮箱,看到后会发新的链接。

2018-06-04

品优购电商系统开发

本套视频是chuanzhi播客推出的一套分布式电商系统开发教程视频,该视频专门针对有一定java基础和前端基础的学员,课程设计以业务为贯穿,详细讲解了企业电商开发细节。

2018-05-23

windows版本摆度云破解

百度云破解版,下载不限制速度,有2种方式,有无账号登陆都可行。

2018-05-16

空空如也

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

TA关注的人

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