Python matplotlib 绘制散点图/柱状图 Python
0x01 散点图
import matplotlib.pyplot as plt
import random
# 生成数据
num_points = 1000
x =
y =
# 绘制散点图
plt.scatter(x, y, s=5, alpha=0.5)
# 添加标题和标签
plt.title('Scatter Plot Example')
...
Python matplotlib 绘制折线图(多坐标系) Python
0x01 图像
0x02 代码
import matplotlib.pyplot as plt
import random
# 支持中文
from pylab import mpl
mpl.rcParams =
mpl.rcParams = False # 用来解决不能使用汉字问题,需要导入matplotlib
# 准备x y 数据
x = range...
Python matplotlib 绘制折线图(单坐标系) Python
0x01 图像
0x02 代码
import matplotlib.pyplot as plt
import random
# 支持中文
from pylab import mpl
mpl.rcParams =
mpl.rcParams = False # 用来解决不能使用汉字问题,需要导入matplotlib
# 准备x y 数据
x = rang...
K8S笔记-集群架构组件详解 Kubernetes
0x00 架构图
0x01 MasterNode
api server:集群对外的统一入口,以restful方式,交给etcd进行存储。
scheduler:节点调度,选择node节点应用部署。
controller-manager:处理集群常规后台任务,一个资源对应一个控制器。
etcd:存储系统,用于保存集群相关数据。
0x02 WorkerNod...
OpenVPN一键搭建脚本 OpenVPN
0x01 install.sh
#!/bin/bash
#
# https://github.com/hwdsl2/openvpn-install
#
# Based on the work of Nyr and contributors at:
# https://github.com/Nyr/openvpn-install
#
# Copyright (...
Kubernetes(k8s)-Namespace命名空间 Kubernetes
0x01 前言
如果一个集群中部署了多个应用,所有应用都在一起,就不太好管理,也可以导致名字冲突等。
我们可以使用 namespace 把应用划分到不同的命名空间,跟代码里的 namespace 是一个概念,只是为了划分空间。
0x02 命令
# 创建命名空间
kubectl create namespace testapp
# 部署应用到指定的命名空间
k...
mysql8主从配置 MySQL
0x01 创建mysql环境
使用docker创建两台mysql,名字为mysql_master与mysql_slave,加入mysql-network网络,设置root密码为Qwer1234.
这里需要挂载容器内的三个目录分别为数据文件夹、日志文件夹、配置文件夹。
docker run -d \
--name mysql_master \
--netw...
Kubernetes(k8s)-Helm Kubernetes
0x01 安装Helm
1.github安装helm
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
2.国内加速源安装helm
wget https://mirrors.huaweicloud.com/helm/v3.9.4/helm-v3.9....
Kubernetes(k8s)-ConfigMap&Secret Kubernetes
0x01 ConfigMap
数据库连接地址,这种可能根据部署环境变化的,我们不应该写死在代码里。
Kubernetes 为我们提供了 ConfigMap,可以方便的配置一些变量。
apiVersion: v1
kind: Pod
metadata:
name: my-app-pod
spec:
containers:
- name: my-...