随笔
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 · 7923 阅读 · 8 评论 -
kafka中的核心概念
目录 1.kafka中涉及的名词 2.kafka功能 3.kafka中的消息模型 4.大概流程 1.kafka中涉及的名词 消息记录(record): 由一个key,一个value和一个时间戳构成,消息最终存储在主题下的分区中, 记录在生产者中称为生产者记录(ProducerRecord), 在消费者中称为消费者记录(ConsumerRecord),Kafka集群保持所有的消息,直到它...原创 2020-02-17 11:23:02 · 550 阅读 · 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 · 1219 阅读 · 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 · 12829 阅读 · 0 评论 -
Ubuntu16.04下利用Docker部署YApi接口管理平台
一、安装 Docker 请参考:Ubuntu16.04下用阿里源安装Docker-ce 二、利用 Docker 部署 Yapi 1、创建 mongodb 数据卷 docker volume create mongo_data_yapi 2、启动 mongodb docker run -d --name mongo-yapi -v mongo_data_yapi:/data/db m...原创 2019-11-01 08:57:01 · 929 阅读 · 0 评论 -
Centos7.6 安装 Docker-ce
1、查看当前的内核版本(须不低于3.10) uname -r 2、更新 yum 源: sudo yum update 3、卸载旧版本(如果之前没装过可跳过): sudo yum remove docker docker-common docker-selinux docker-engine 4、依赖包安装: sudo yum install -y yum-utils ...原创 2019-09-11 16:42:49 · 527 阅读 · 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 · 808 阅读 · 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 · 2699 阅读 · 0 评论 -
ubuntu16.04下搭建fabric 1.4.3环境
目录 一、前置环境安装 1.安装 git、curl、pip 2.安装 go 3.安装 node.js、npm 4.升级 gcc 二、docker 与 docker-compose 1.安装docker 2.安装docker-compose 三、下载 fabric源码、fabric-samples源码、fabric镜像 四、first-network 的创建、first-netw...原创 2019-09-18 16:24:04 · 8241 阅读 · 21 评论 -
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 · 6431 阅读 · 2 评论 -
Ubuntu16.04下用阿里源安装Docker-ce
因为一些原因,需要安装 Docker,故特此记录 Docker安装的具体步骤。之前通过 apt 的 Docker 官方源安装最新的 Docker CE(Community Edition),即 Docker 社区版,到最后一步时拉取不下来,试了好几次,都失败了,可能是网络的原因。后来换成了阿里的源后,一次成功。下面附上安装步骤。 1、卸载可能存在的旧版本: sudo apt-get rem...原创 2019-09-16 16:54:16 · 3019 阅读 · 4 评论 -
ubuntu 16.04 安装 go 并配置 VSCode 开发环境
最近由于项目原因入坑 go,下面记录一下ubuntu 16.04 下安装 go 并配置 VSCode 开发环境的过程。 一、安装 go 1、安装文件下载 下载网址:https://www.golangtc.com/download 本次安装使用的源码版本为:go1.12.7.linux-amd64.tar.gz 2、执行以下命令,解压安装文件到指定目录 sudo tar -x...原创 2019-09-06 15:41:26 · 2902 阅读 · 3 评论 -
RPCX简介以及正常的RPC流程
一. 什么是 RPCX RPCX 是一个类似于阿里巴巴 Dubbo 和微博 Motan 的分布式的基于Go语言的 RPC 框架,其支持 Zookepper、Etcd、Consul 等多种服务发现方式,多种服务路由方式, 是目前性能最好的 RPC 框架之一。RPCX官方文档 RPC 全称为 Remote Procedure Call——远程过程调用。 二. 正常的服务调用过程 如下图所示: ...原创 2019-08-16 11:24:30 · 6713 阅读 · 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 · 1869 阅读 · 2 评论 -
关于 Go 中 unsafe.Sizeof() 函数的返回值
关于 Go 中 unsafe.Sizeof() 函数的返回值 出于对 Go 以及区块链技术的兴趣,最近在学习 Go 这门语言。在学习过程中,对unsafe.Sizeof()函数的理解有点问题,查明后记录在此。 话不多说,先上代码: package main import( "unsafe" "fmt" ) const ( a = "abc" b ...原创 2019-08-01 17:04:30 · 3269 阅读 · 0 评论 -
Python:基于分治思想的快速排序
用分治思想结合Python来写快速排序,真!的!很!简!单! 具体过程: 每次取list的第一个元素,把剩下的元素与第一个元素比较,此时生成了两个list,less中存放的就是余下的所有比第一个元素小的list,greater中存放的就是余下的所有比第一个元素大的list。然后循环递归,当基线条件只有一个元素或0个元素时停止,并返回结果。 接下来就是代码实现: # encoding:...原创 2018-09-26 20:36:00 · 676 阅读 · 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 np if __name__ == '__main__': # 一维数组去重 a = [0, 1, 2, 3, 4, 3, 2, 3...原创 2018-08-16 22:07:37 · 545 阅读 · 0 评论 -
Python常见面试题一
目录 1、大数据的文件读取 2、迭代器和生成器的区别 3、装饰器的作用和功能 4、简单谈下 Global Interpreter Lock(GIL,全局解释器锁) 5、find 和 grep 6、线上服务可能因为种种原因导致挂掉怎么办? 7、如何提高python的运行效率 8、常用 Linux 命令 9、Python 中的 yield 用法 10、Python是如何进行内存管理...原创 2018-08-16 11:38:25 · 312 阅读 · 0 评论
分享