自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (2)
  • 收藏
  • 关注

原创 vim 基本配置

cat >> ~/.vimrc << EOF" 设置字符set encoding=utf-8set termencoding=utf-8set formatoptions+=mMset fencs=utf-8,gbksyntax on " 自动语法高亮set cursorline " 突出显示当前行set ruler " 打开状态栏标尺(行,列)set incsearch " 输入搜索内容时就显示搜索结果EOF...

2021-09-01 18:01:53 133

原创 ssh 配置免密码登录

ssh 配置免密码登录1.生成公钥ssh-keygen -t rsa2.发送公钥# 用户@ipssh-copy-id [email protected]

2021-07-23 18:07:14 129

原创 Python pip临时指定源下载和永久修改下载源

Python pip临时指定源下载#阿里云pip install flask -i https://mirrors.aliyun.com/pypi/simple/#d

2020-04-10 17:13:06 1893

原创 Centos7-修改yum源和epel源为阿里云

Centos7-修改yum源为阿里云1-切换到yum源所在目录cd /etc/yum.repos.d2-将旧yum原备份mv CentOS-Base.repo CentOS-Base.repo.bak3-使用wget获取阿里云源(wget安装)wget http://mirrors.aliyun.com/repo/Centos-7.repo4-把阿里云源改名为原文件名mv C...

2019-10-25 15:04:58 359

原创 linux cat 指定字符集看文件

【代码】linux cat 指定字符集看文件。

2024-04-23 17:24:25 37

原创 windows下ssh-copy-id问题

windows下无法使用ssh-copy-id问题(免密码进入服务器)

2024-02-26 10:59:33 263

原创 MAC M1芯片使用golang的mock打桩库gomonkey没有权限问题解决

MAC M1芯片使用golang的mock打桩库gomonkey没有权限问题解决。

2023-04-04 17:41:55 1884 7

原创 ubuntu安装nfs

ubuntu安装nfs。

2022-11-08 15:08:22 3533

原创 macbookpro 2021 各种软件设置中找不到麦克风权限问题

【代码】macbookpro 2021 各种软件设置中找不到麦克风权限问题。

2022-10-21 10:34:30 1564

原创 macOS 权限无法打开问题

mac 腾讯会议无法授权麦克风问题。

2022-10-12 09:45:35 656

原创 python通过pyarmoy加密实现

python比较简单的加密方式。

2022-10-10 18:15:59 619

原创 ubuntu更换下载源

ubuntu更换下载源

2022-09-08 11:12:11 1655

原创 MongoDB中使用函数调用跨表调用

mongo中使用自定义方法进行跨表调用等功能

2022-07-21 11:02:51 292

原创 Golang生成同时包含数字字母的随机字符串

package main import ( "fmt" "math/rand" "time" "regexp") // 随机生成指定位数的大写字母和数字的组合func GetRandomString(l int) string { str := "123456789ABCDEFGHIJKLMNPQRSTUVWXYZ" bytes := []byte(str) result := []byte{} r := rand.New(rand.NewSource(ti.

2022-05-18 18:08:02 798

原创 python 识别二维码/条形码

python 识别二维码/条形码1. 安装包pip install -y pillow -i https://mirrors.aliyun.com/pypi/simple/pip install -y pyzbar -i https://mirrors.aliyun.com/pypi/simple/2. 使用from PIL import Image# 如果导入报错,安装工具: apt install -y zbar-toolsfrom pyzbar.pyzbar import deco

2022-05-06 16:27:29 1493

原创 修改sudo过期时间

修改sudo过期时间# 修改配置文件sudo vim /etc/sudoers# 文件末尾增加,单位为分钟,设置为0则每次都需要密码Defaults env_reset, timestamp_timeout=1000000

2022-04-29 17:35:44 462

原创 MAC设置静态ip

MAC设置静态ip# 查看所有网卡networksetup -listallnetworkservicesEthernetUSB 10/100/1000 LANWi-FiThunderbolt Bridge# 设置静态ip 网卡名 静态ip 子网掩码 dns networksetup -setmanual "Ethernet" 172.24.111.214 255.255.255.0 17

2022-04-25 15:47:24 385

原创 Docker部署 apisix 并使用golang插件(自定义鉴权方式)

apisix 使用golang插件(自定义鉴权方式)1. 安装apisix1.1 下载部署文件(example目录)1.2 保存example目录,修改docker-compose.yaml2. 自定义golang插件2.1 下载插件2.2 修改插件2.3 编译插件(需要golang环境)3 使用golang自定义插件3.1 修改apisix配置文件3.2 修改apisix的启动文件(docker-compose.yml)3.3 重启程序3.4 创建路由,并指定插件4 结果测试

2022-03-05 16:35:35 3111 3

原创 Mongo 导出/导入某个db

Mongo 导出某个db# 用户名 admin 数据库名 platform 导出路径 /home/mongodump -u admin --authenticationDatabase admin -d platform -o /home/

2022-01-19 15:32:52 501

原创 mac定时备份某个目录,存放到新目录

mac定时备份某个目录,存放到新目录每天备份一次定时备份是个好习惯,方便误删除等操作找回数据1. 创建备份文件需要存放的目录,并创建备份脚本此处因为选择了百度网盘自动同步,所以先将目录压缩到用户目录下,然后移动到百度网盘同步的目录下,如果不需要则可以省略mkdir ~/auto_back# 按照当天时间创建备份文件cat >> ~/auto_back/back.sh << EOF#!/bin/bash# 备份文件名t=`date +%Y-%m-%d`.

2022-01-12 18:42:14 870 1

原创 ubuntu18.04安装zsh+oh-my-zsh

ubuntu18.04安装zsh+oh-my-zsh1. 安装zsh,并修改默认shell为zsh# 安装curl, zshapt install curl zsh -y# 修改默认shell为zshchsh -s /bin/zsh2. 修改密码配置文件搜索bash, 替换为zshvim /etc/passwd3. 安装git和oh-my-zsh# 安装gitapt-get install git -y# 下载oh-my-zsh(码云)sh -c "$(curl -fsS

2022-01-05 17:39:31 372

原创 常用压缩解压缩命令

zip# 压缩# 压缩整个目录zip -r xxx.zip xxx/# 指定文件压缩zip -r xxx.zip 1.txt 2.txt 3.txt# 解压缩unzip xxx.ziptar# 压缩# 压缩整个目录tar -cvf xxx.tar xxx/tar -cvf xxx.tar 1.txt 2.txt 3.txt# 解压缩tar -xvf xxx.tar...

2021-12-24 15:29:49 275

原创 Docker 批量删除已停止容器

Docker 批量删除已停止容器docker ps -a|grep Exited|awk '{print $1}'

2021-12-23 18:27:28 469

原创 alpine镜像修改下载源

echo "<http://mirrors.aliyun.com/alpine/latest-stable/main/>" > /etc/apk/repositoriesapk update

2021-12-15 18:42:14 1465

原创 K8S配置docker私有化仓库地址

K8S配置docker私有化仓库地址场景: 需要从harbor私有仓库中pull镜像1. 一行命令直接创建secret# 修改中参数kubectl create secret docker-registry <secret名称> --namespace=idea --docker-server=<仓库地址> --docker-username=<账号> --docker-password=<密码># yaml中containers同级添

2021-12-13 17:10:03 1421

原创 K8S 通过configMap引用环境变量

K8S 通过configMap引用环境变量以nginx为例1. 创建configMapconf.yaml配置中新建两个环境变量ENV_1和ENV_NAMEapiVersion: v1kind: ConfigMapmetadata: name: nginx-confdata: ENV_1: "111.111.111.111" ENV_NAME: "test"kubectl apply -f conf.yaml2. 创建pod,批量引用环境变量nginx.yam

2021-12-08 16:16:47 3531

原创 shell脚本, 检测cpu异常程序,自动杀死该程序

shell脚本, 检测cpu异常程序,自动杀死该程序自定义间隔时间自定义统计次数自定义exclude_pid列表#!/bin/bashmax_usage=90 # cpu超过当前值后开始根据pid计数, 连续超过30秒则杀死进程pid=0count=0exclude_pid=(7263)while [ 0 == 0 ]dobase_data=`top -c -b | head -10`now_pid=`top -c -b | head -10 |awk -F ' '

2021-11-20 15:38:09 670

原创 Shell 使用if 判断 string float 与 int

Shell 使用if 判断 string float 与 int# 判断intmax_usage=90# 获取当前程序cpu最高的值now_cpu_usage=`top -c -b | head -10 |awk '{print $9}' |awk 'NR==8'`# 判断当前最高cpu值(字符串float)是否大于判断值(int)if [ `echo "$now_cpu_usage > $max_usage" |bc` -eq 1 ]then echo "1111111111"

2021-11-20 15:34:08 740

原创 Shell for in数组

Shell for in 数组exclude_pid=(7263 123 333)for i in ${exclude_pid[@]};do echo $i;done

2021-11-20 15:28:38 3650

原创 root 无法删除文件问题

root 无法删除文件问题# 查看无法删除文件属性,是否包含ia,如果包含则表示不可以被删除lsattr filename# 删除文件属性chattr -ia filename# 也可以添加属性chattr +ia filename

2021-11-19 10:29:19 370

原创 Prometheus + minio Docker部署,Prometheus监控minio存储服务

Prometheus + minio Docker部署,Prometheus监控minio存储服务1. 部署miniocat >> docker-compose.yaml << EOFversion: '3'services: minio-server: image: minio/minio container_name: minio-server restart: always ports: - "9000:9000"

2021-11-16 14:42:52 1399

原创 Ubuntu 18.04安装kubernetes 18.0

Ubuntu 18.04安装kubernetes 18.01. 更新,修改swap# 更新apt update# 关闭swapswapoff -ased -i 's/.*swap.*/#&/' /etc/fstab2. 增加k8s源# 加入下面配置vim /etc/apt/sources.listdeb https://mirrors.aliyun.com/kubernetes/apt kubernetes-xenial main# 重新更新,可能会报错apt-get

2021-11-12 15:31:27 1484

原创 docker-compose 部署Portainer监控管理docker

docker-compose 部署Portainer监控管理docker1. 修改docker.service文件,暴露端口# 1. 找到docker.service文件systemctl status docker# 2. 修改文件,暴露端口# -H tcp://0.0.0.0:2375vim /lib/systemd/system/docker.service# 3. 重启dockersystemctl restart docker2. 生成部署文件cat >>

2021-11-10 15:14:48 1624

原创 docker-compose部署redis6.2

docker-compose部署redis6.2cat >> docker-compose.yaml << EOFversion: '3.7'services: redis: image: redis:6.2 restart: always command: redis-server --requirepass admin123123 ports: - "6379:6379" environment: - TZ

2021-11-09 18:00:05 946

原创 docker-compose部署mongo5.0.0

docker-compose部署mongo5.0.0version: '3.7'services: mongo: image: mongo:5.0.0 restart: always command: --auth ports: - "27017:27017" environment: TZ: Asia/Shanghai MONGO_INITDB_ROOT_USERNAME: admin MONGO_INITDB

2021-11-09 17:53:44 430

原创 docker-compose安装Mysql8.0/5.7

docker-compose安装Mysql8.0cat >> docker-compose.yaml << EOFversion: '3.3'services: mysql: image: mysql:8.0 restart: always ports: - "3306:3306" environment: - TZ=Asia/Shanghai - MYSQL_ROOT_PASSWORD=root@1234

2021-11-09 17:51:49 1069

原创 python3 开启本地文件服务器

python3 开启本地文件服务器python3 -m http.server 8000

2021-10-22 18:58:03 570

原创 mac 安装 brew(intel和m1)

【代码】mac 安装 brew(intel和m1)

2021-10-21 09:47:33 293

原创 iterm2 配置安装rz sz

iterm2 配置安装rz sz借鉴 https://github.com/snow-sprite/rzsz1. 安装 lrzszbrew install wgetbrew install lrzsz2. 下载配置文件sudo wget -P /usr/local/bin https://cdn.jsdelivr.net/gh/snow-sprite/rzsz@master/iterm2-recv-zmodem.shsudo wget -P /usr/local/bin https://cd

2021-10-21 09:37:29 306

原创 Docker跨平台编译

Docker跨平台编译(AMD,ARM平台)1. 首先保证docker版本大于等于19.03docker version2. 开启docker buildx# 临时开启export DOCKER_CLI_EXPERIMENTAL=enabledexport DOCKER_BUILDKIT=1docker build --platform=local -o . git://github.com/docker/buildxmkdir -p ~/.docker/cli-plugins &amp

2021-10-15 12:19:27 654

docker-compose-windows-x86_64.exe

docker-compose-windows-x86_64

2021-11-09

sonarqube-9.1.zip

sonarqube-9.1, 解压后docker-compose文件可直接执行

2021-09-26

空空如也

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

TA关注的人

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