自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(863)
  • 资源 (6)
  • 收藏
  • 关注

原创 nginx 部署vue http、https

nignx配置文件server { listen 80; server_name your_domain.com; return 301 https://$server_name$request_uri;}server { listen 443 ssl; server_name your_domain.com; ssl_certific...

2024-07-21 10:44:00 112

原创 centos 防火墙配置,并限制端口

查看防火墙状态systemctl status firewalld如果防火墙处于停止状态,则启动它:systemctl start firewalld并设置防火墙开机自启:systemctl enable firewalld查看当前开放的端口firewall-cmd --list-ports开放端口firewall-cmd --add-port=80/tcp --permane...

2024-07-21 10:24:00 415

原创 go gin web服务器使用fvbock/endless优雅地重启或停止

gin使用fvbock/endlessgin 正常使用注册路由时:package mainimport "github.com/gin-gonic/gin"func main() { r := gin.Default() r.GET("/ping", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "pong",...

2024-06-18 20:13:00 596

原创 mac上zsh环境变量如何配置

环境变量配置在 macOS 上,如果你使用的是 zsh 作为默认的 shell,那么 /bin/zsh 的环境变量通常可以在以下文件中配置:~/.zshrc~/.zprofile~/.zshenv这些文件的作用如下:~/.zshrc:这是 zsh 的主要配置文件。它在每次打开新的 zsh 会话时都会被读取和执行。这是设置环境变量、别名、函数等的主要位置。~/....

2024-06-15 19:32:00 613

原创 coco数据集详解

什么是COCO数据集?MS COCO的全称是Microsoft Common Objects in Context,起源于微软于2014年出资标注的Microsoft COCO数据集,与ImageNet竞赛一样,被视为是计算机视觉领域最受关注和最权威的比赛之一。COCO数据集是一个可用于图像检测(image detection),语义分割(semantic segmentation)和图像标...

2024-06-11 22:47:00 869

原创 k8s:The connection to the server localhost:8080 was refused - did you specify the right host or port...

前言k8s 集群 node节点报错:The connection to the server localhost:8080 was refused - did you specify the right host or port?通过 kubectl get nodes 查看集群的情况,出现了报错,内容如下:$ kubectl get podE0529 02:28:59.776677 ...

2024-05-29 11:17:00 393

原创 nginx 配置 vue History模式

解决需要加一行 try_files $uri $uri/ /index.html;,其中 /index.html 是你自己的目录中的入口文件server { listen [::]:80 default_server; #root /var/www/html; # Add index.php to the list if you are u...

2024-05-28 09:47:00 332

原创 Nginx: stat() failed (13: permission denied)

解决server { listen [::]:80 default_server; # SSL configuration # # listen 443 ssl default_server; # listen [::]:443 ssl default_server; # # No...

2024-05-28 09:40:00 345

原创 ModuleNotFoundError: No module named '_bz2'

前言运行 python 报错:ModuleNotFoundError: No module named '_bz2' when building python解决安装在 Ubuntu/Debian 上:sudo apt-get install libbz2-dev安装在 Fedora 上:sudo yum install bzip2-devel重新编译安装 python./con...

2024-05-28 09:10:00 342

原创 ModuleNotFoundError: No module named '_sqlite3' when Python3

前言运行 python 报错:ModuleNotFoundError: No module named '_sqlite3'解决重新编译安装 python./configure --enable-loadable-sqlite-extensionsmakemake install

2024-05-28 09:03:00 637

原创 ModuleNotFoundError: No module named '_ctypes' when Python3

前言运行 python 报错:ModuleNotFoundError: No module named '_ctypes' when using Value from module multiprocessing这个错误是由于缺少 Python 的 ctypes 模块导致的。ctypes 模块是 Python 标准库的一部分,但在某些 Linux 发行版上可能需要单独安装。解决如果使用 ...

2024-05-28 09:00:00 621

原创 ModuleNotFoundError: No module named '_lzma' when building python

前言运行 python 报错:ModuleNotFoundError: No module named '_lzma' when building python解决sudo apt-get install lzmasudo apt-get install liblzma-devsudo apt-get install libbz2-dev重新编译安装 python./configu...

2024-05-28 08:57:00 382

原创 DBeaver连接mysql时Public Key Retrieval is not allowed错误

前言DBeaver 连接 mysql 时,报错:Public Key Retrieval is not allowed解决在新建连接的时候,驱动属性里设置 allowPublicKeyRetrieval 的值为 true。

2024-05-22 11:44:00 253

原创 go minio 设置访问权限

bucket 权限桶默认可以有三种 Access Policy 策略:public、custom、private。public:不经过任何认证可以直接访问资源custom:自定义策略 Access Ruleprivate:未经授权不能进行任何操作,所有Access Rules失效策略为custom{ "Version": "2012-10-17", "Statem...

2024-05-22 08:59:00 357

原创 goland JetBrains编辑器:代码爆红找不到引用,但项目可运行

前言goland JetBrains 编辑器:代码爆红找不到引用,但项目可运行解决goland 缓存已满,需要清除缓存

2024-05-16 15:44:00 263

原创 Ubuntu22.04 搭建Kubernetes 1.28版本集群

依赖安装准备工作需要在所有节点上进行。安装 ssh 服务安装openssh-serversudo apt-get install openssh-server修改配置文件vim /etc/ssh/sshd_config找到配置项LoginGraceTime 120PermitRootLogin prohibit-passwordStrictModes yes把p...

2024-04-28 20:14:00 494

原创 containerd 配置使用私有镜像仓库 harbor

前言​当要从非安全的镜像仓库中进行 Pull、Push 时,会遇到 x509: certificate signed by unknown authority 错误提示; 这是由于镜像仓库是可能是 http 服务,或者 https 的证书是自签名的就会出现这个问题。Containerd 可以配置为连接到私有镜像仓库,并使用仓库在每个节点上拉取私有镜像。Containerd 中的配置可以用于...

2024-04-28 19:11:00 726

原创 kubernetes安装配置使用vGPU

前言AI 落地时,在某些场景下 AI 模型在训练或者是推理时,其算力要求不需要占用整卡的 GPU,比如只需要0.5卡 GPU 即可满足需求。在这种情况下,可以使用 GPU 虚拟化技术来解决这个问题,将整卡的 GPU 虚拟化为两个0.5卡的 GPU,这样就可以在一张卡上同时跑两个 AI 训练或者 AI 推理应用服务,极大压榨算力资源,降低成本。vGPU 是 NVIDIA 提供的一种 GPU ...

2024-04-26 19:49:00 443

原创 Containerd 配置使用 Nvidia container runtime

前言Kubernetes 集群中 Docker 如何使用 GPU,请看这一篇docker配置Nvidia环境,使用GPU本文着重讲 Containerd 如何作为容器运行时来使用 GPUCRI Plugin Config Guide CRI 插件配置指南 https://github.com/containerd/containerd/blob/main/docs/cri/config....

2024-04-25 09:04:00 517

原创 docker配置Nvidia环境,使用GPU

前言需要 nvdia driver 安装好,请参考 Ubuntu Nvidia driver驱动安装及卸载docker 安装配置 apt 阿里云的镜像源sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb...

2024-04-25 09:03:00 355

原创 Ubuntu Nvidia driver驱动安装及卸载

下载官方驱动安装1.安装驱动前一定要更新软件列表和安装必要软件、依赖(必须)sudo apt-get update #更新软件列表 sudo apt-get install g++ sudo apt-get install gcc sudo apt-get install make2.查看GPU型号(你自己知道显卡型号就不用查了,直接下一步;通用查看显卡型号命令:lspci...

2024-04-23 09:46:00 850

原创 k8s node节点报错 dial tcp 127.0.0.1:8080: connect: connection refused

前言在搭建好 kubernetes 环境后,master 节点拥有 control-plane 权限,可以正常使用 kubectl。但其他 node 节点无法使用 kubectl 命令,即使同步过去 /root/.kube/config 文件到各个 node 节点上,也不行。解决检查 KUBECONFIG 变量:确保 KUBECONFIG 环境变量正确设置。KUBECONFIG 变量指向...

2024-04-22 14:22:00 469

原创 calico配置报错 kubelet.go:2855] "Container runtime network not ready"

前言配置 calico 网络插件时,kubectl get node 报错: NoReadykubectl describe node nodeName: nodeRoles: <none>Labels: beta.kubernetes.io/arch=amd64 ...

2024-04-22 13:57:00 369

原创 Linux ab详解

前言ab是apachebench命令的缩写,ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也...

2024-04-17 09:39:00 322

原创 k8s v1.19版本之后,自签证书过期x509: certificate has expired or is not yet valid

前言在 Kubernetes 1.16 版本之前,kubeadm 工具的 alpha certs 子命令用于生成和管理 Kubernetes 集群的证书。然而,从 Kubernetes 1.19 版本开始,kubeadm 引入了一套新的证书管理 API,并移除了 alpha certs 子命令。kubeadm 的正式证书管理功能来生成和更新 Kubernetes 集群的证书。你可以使用以下命...

2024-03-28 09:58:00 478 1

原创 k8s v1.16.3,Unable to connect to the server: x509: certificate has expired or is not yet valid

前言kubernetes 版本为 v1.16.3使用 kubelet get node 后报错: x509: certificate has expired or is not yet valid ,提示证书过期。解决检查证书何时过期kubeadm alpha certs check-expirationCERTIFICATE EXPIRES ...

2024-03-27 18:59:00 516

原创 MySQL超大表删除数据过程

背景笔者在公司负责公司的OpenAPI应用,估产生了调用审计的需求。对于存储这些AccessLog,虽然业界有很合适的架构和理论,奈何我司已成本优先,且作为toB的项目,调用量并不算特别大,每天也就2G左右的AccessLog产生。业务特征又导致整个订单的周期非常长,最少要保存1年以上的记录,以备排查问题所用(扯皮甩锅)。所以使用了大磁盘的MySQL直接存储。其表结构如下:CREATE TA...

2024-03-26 22:50:00 359

原创 helm常用命令

helm常用命令helm repo update # 确定我们可以拿到最新的charts列表helm show chart bitnami/mysql # 命令简单的了解到这个chart的基本信息helm show all bitnami/mysql # 获取关于该chart的所有信息。helm list # (或 helm ls) 命令会列出所有可被部署的版本...

2024-03-22 22:48:00 381

原创 Go语言GOPATH是什么

在Go语言中,GOPATH 是一个环境变量,用于指定Go语言的工作空间路径。它是Go语言中一个重要的概念,用于管理和组织你的Go项目。GOPATH 指定了Go语言的工作目录,它包含了三个重要的子目录:src、pkg 和 bin 。这些子目录分别用于存放源代码文件、编译后的包文件和可执行文件。当你使用go命令构建、运行或安装Go程序时,它会首先查找 GOPATH 环境变量,然后根据其中的路径信...

2024-03-20 15:52:00 263

原创 helm install 从多种源进行安装

Helm 提供了多种方法来从不同的源安装 charts。以下是一些常见的安装方法:Helm官方仓库从 Helm 官方仓库(Helm Hub)安装:Helm Hub 是 Helm 官方维护的一个公共仓库,包含了许多常用的 charts。可以使用以下命令从 Helm Hub 安装 chart:helm repo add stable https://charts.helm.sh/stable...

2024-03-19 23:07:00 352

原创 helm Error: INSTALLATION FAILED: cannot re-use a name that is still in use

前言使用helm安装服务报错,修改chat后重新安装报错:安装失败:无法重复使用仍在使用的名称解决方法1、查找安装失败的服务helm -n {namespace} ls -a2、删除安装失败的服务,比如服务为 octopushelm -n {namespace} delete octopus或者helm uninstall octopus3、之后就可以使用helm重新安装服务了...

2024-03-19 22:32:00 992

原创 mac ping IP+端口的方法

nc -vz -w 2 192.168.1.104 3306

2024-02-29 23:18:00 598

原创 iterm2配置ssh自动登录

iterm2 ssh 演示cmd + o 打开服务器列表,方向键选择要登录的机器,回车,提示输入密码;option + cmd + f 打开密码管理器,方向键选择密码,回车,即可登录;(这一步通过配置触发器其实可以省略,后面有介绍)此时若重复步骤1,借助ssh会话复制已不需要输入密码。开始服务器配置点击 iterm2—>Preferences—>Profiles,按图...

2024-02-29 23:16:00 512

原创 k8s报错Error: template: nvidia-device-plugin/templates/gfd.yml:22:19: executing "nvidia-device-plugin/...

前言在安装 kubernetes 插件 k8s-device-plugin时,报错:Error: template: nvidia-device-plugin/templates/gfd.yml:22:19: executing "nvidia-device-plugin/templates/gfd.yml" at <.Subcharts.gfd>: nil pointer ev...

2024-01-30 15:24:00 232

原创 k8s 报错: node(s) didn't match Pod's node affinity.

前言k8s集群中,有pod出现了 Affinity ,使用 kubectl describe pod 命令,发现了报错 2 node(s) didn't match Pod's node affinity.Warning FailedScheduling <unknown> default-scheduler 0/2 nodes are available: 1 node...

2024-01-26 16:52:00 1090

原创 linux测试url的访问速度

在Linux中,你可以使用curl命令来测试URL的访问速度。curl是一个强大的命令行工具,可以用于文件传输和测试网络连接。以下是使用curl测试URL访问速度的步骤:打开终端或命令行界面。输入以下命令:curl -o /dev/null -s -w "time_namelookup: %{time_namelookup}\n time_connect: %{time_connec...

2024-01-23 17:42:00 694

原创 npm ERR! request to https://registry.npm.taobao.org/axios failed, reason: certificate has expired

前言一直使用 npm build没问题的,突然出现报错:npm WARN install Usage of the `--dev` option is deprecated. Use `--only=dev` instead.npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIREDnpm ERR! request to ...

2024-01-22 22:09:00 395

原创 sudo: unable to resolve host xxxx: Name or service not known

前言在 Linux 环境中,我使用 sudo 执行命令,发生报错:sudo: unable to resolve host xxxx: Name or service not known解决这个错误通常发生在更改主机名后,使用 sudo 命令时出现问题。sudo 命令会尝试解析主机名,但如果无法解析,就会出现"sudo: unable to resolve host"的错误。然而,如果您不...

2024-01-22 18:20:00 2269

原创 mac zsh: command not found: python

前言在 mac 上安装 python 后,会自动在 .zprofile 文件中,加入:# Setting PATH for Python 3.12# The original version is saved in .zprofile.pysavePATH="/Library/Frameworks/Python.framework/Versions/3.12/bin:${PATH}"e...

2023-12-24 23:12:00 504

原创 U盘制作、安装Ubuntu系统

制作 ubuntu U盘启动盘下载Ubuntu镜像打开 Ubuntu 官网:https://ubuntu.com/download/desktop ,进入页面后,点击右边的【Download】按钮开始下载 Ubuntu 的 ISO 系统镜像文件下载安装并配置U盘启动盘下载 Rufuse 写盘工具,完成后打开下载地址:http://rufus.ie/zh插入用来做启动盘的 U 盘,...

2023-12-23 20:14:00 1246

2021年最新省市区MySQL数据表

2021年最新省市区MySQL数据表

2021-04-14

phpExcel中文帮助手册

PHPExcel是国外人开发的一个php处理excel插件,用来操作Office Excel 文档的一个PHP类库,它基于微软的Openxml标准和PHP语言。可以使用它来读取、写入不同格式的电子表格。整体来说是一个不错的Excel操作类。

2018-10-29

echarts 2018最新各省市地理坐标

这是2018年最新的地理坐标。echarts-all.js中的所有省市的地理坐标数组,以javascript数组的形式给出,可以直接引用,

2018-09-20

最全省市区三级联动excel

最全最新的省市区三级联动Excel打包 最全最新的省市区三级联动Excel打包

2018-07-19

深入PHP:面向对象、模式与实践(第3版)完整版带书签.pdf

深入PHP:面向对象、模式与实践(第3版)完整版带书签.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-10

新更200年的老黄历

最新的老黄历数据库,强大的黄历数据库有需要的人拿走! 2012-2021年最新最全的老黄历数据,200年黄历数据,绝对物有所值。黄历数据库,最新老黄历

2018-01-09

空空如也

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

TA关注的人

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