
随笔
Jason_Bourne_
IT搬运工。资源链接失效了请在评论区留邮箱,看到后会回复新的链接。
展开
-
一条命令搞定青龙面板安装
前提:有一台能连外网的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 · 7746 阅读 · 8 评论 -
kafka中的核心概念
目录1.kafka中涉及的名词2.kafka功能3.kafka中的消息模型4.大概流程1.kafka中涉及的名词消息记录(record): 由一个key,一个value和一个时间戳构成,消息最终存储在主题下的分区中, 记录在生产者中称为生产者记录(ProducerRecord), 在消费者中称为消费者记录(ConsumerRecord),Kafka集群保持所有的消息,直到它...原创 2020-02-17 11:23:02 · 476 阅读 · 0 评论 -
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 · 1085 阅读 · 0 评论 -
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 · 12593 阅读 · 0 评论 -
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 · 805 阅读 · 0 评论 -
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 · 716 阅读 · 0 评论 -
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 · 2556 阅读 · 0 评论 -
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 · 8087 阅读 · 21 评论 -
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 · 450 阅读 · 0 评论 -
Ubuntu16.04下用阿里源安装Docker-ce
因为一些原因,需要安装 Docker,故特此记录 Docker安装的具体步骤。之前通过 apt 的 Docker 官方源安装最新的 Docker CE(Community Edition),即 Docker 社区版,到最后一步时拉取不下来,试了好几次,都失败了,可能是网络的原因。后来换成了阿里的源后,一次成功。下面附上安装步骤。1、卸载可能存在的旧版本:sudo apt-get rem...原创 2019-09-16 16:54:16 · 2903 阅读 · 4 评论 -
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 · 2824 阅读 · 3 评论 -
RPCX简介以及正常的RPC流程
一. 什么是 RPCXRPCX 是一个类似于阿里巴巴 Dubbo 和微博 Motan 的分布式的基于Go语言的 RPC 框架,其支持 Zookepper、Etcd、Consul 等多种服务发现方式,多种服务路由方式, 是目前性能最好的 RPC 框架之一。RPCX官方文档RPC 全称为 Remote Procedure Call——远程过程调用。二. 正常的服务调用过程如下图所示:...原创 2019-08-16 11:24:30 · 6585 阅读 · 0 评论 -
ubuntu 下配置 golang + vscode开发环境,解决 golang 插件依赖安装失败问题
go 和 vscode 的安装、环境变量的配置,请参考前一篇文章https://mp.youkuaiyun.com/postedit/100578467在 Ubuntu 下 vscode 中安装 golang 插件工具包时,提示好几个依赖工具包安装失败,失败的原因就不说了,都懂的。下面讲如何解决依赖工具包安装失败的问题。以下为手动安装依赖工具包的步骤:1、在%GOPATH%/src/目录...原创 2019-09-06 15:38:11 · 1751 阅读 · 2 评论 -
关于 Go 中 unsafe.Sizeof() 函数的返回值
关于 Go 中 unsafe.Sizeof() 函数的返回值出于对 Go 以及区块链技术的兴趣,最近在学习 Go 这门语言。在学习过程中,对unsafe.Sizeof()函数的理解有点问题,查明后记录在此。话不多说,先上代码:package mainimport( "unsafe" "fmt")const ( a = "abc" b ...原创 2019-08-01 17:04:30 · 3100 阅读 · 0 评论 -
Python:基于分治思想的快速排序
用分治思想结合Python来写快速排序,真!的!很!简!单!具体过程:每次取list的第一个元素,把剩下的元素与第一个元素比较,此时生成了两个list,less中存放的就是余下的所有比第一个元素小的list,greater中存放的就是余下的所有比第一个元素大的list。然后循环递归,当基线条件只有一个元素或0个元素时停止,并返回结果。接下来就是代码实现:# encoding:...原创 2018-09-26 20:36:00 · 613 阅读 · 0 评论 -
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 · 481 阅读 · 0 评论 -
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 · 247 阅读 · 0 评论 -
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 · 6327 阅读 · 2 评论