Centos 9 镜像源

适用于 CentOS 9 Stream 的完整镜像源配置。CentOS 9 Stream 使用 dnf 包管理器来安装和更新软件包。你需要编辑或创建 /etc/yum.repos.d/CentOS-Stream.repo 文件来配置你的镜像源。完整的 CentOS 9 Stream 镜像源配置方法一:使用阿里云镜像源阿里云提供了快速稳定的镜像源,以下是配置文件的内容:# CentOS-Stream...阅读全文
5次浏览 0 条评论 0次感谢

Centos 7镜像源

一个适用于 CentOS 7 的完整的镜像源配置。CentOS 7 使用 yum 包管理器来安装和更新软件包。你可以通过编辑 /etc/yum.repos.d/CentOS-Base.repo 文件来配置你的镜像源。完整的 CentOS 7 镜像源配置方法一:使用阿里云镜像源阿里云提供了快速稳定的镜像源,以下是配置文件的内容:# CentOS-Base.repo## The mirror syst...阅读全文
5次浏览 0 条评论 0次感谢

Debian 开启防火墙端口

在 Debian 系统上开启 某个 端口:假如我要开启33080 端口 1. 检查防火墙设置(如果有)如果你正在使用 ufw(Uncomplicated Firewall)来管理防火墙,可以使用以下命令来允许 33080 端口:sudo ufw allow 33080/tcp之后,可以使用以下命令来确认防火墙规则已更新:sudo ufw status2. 修改 iptables 防火墙规...阅读全文
6次浏览 0 条评论 0次感谢

Centos9 Name or service not known

在 CentOS 9 中,出现 Name or service not known 的错误通常与 DNS 解析或主机名配置有关。以下是可能的原因及解决方法:检查网络连接确认你的机器是否有正常的网络连接:ping 8.8.8.8如果可以 ping 通,说明网络连接正常,问题可能出在 DNS 配置。检查 DNS 配置确认 /etc/resolv.conf 文件是否正确配置了 DNS 服务器:cat /...阅读全文
7次浏览 0 条评论 0次感谢

通过 kubectl 登录到 Kubernetes 集群中的容器

要通过 kubectl 登录到 Kubernetes 集群中的容器内部,可以使用 kubectl exec 命令。这是与运行在 Pod 中的容器交互的一种方式。下面是如何使用的简要说明:安装 kubectl# mac Mcurl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin...阅读全文
14次浏览 0 条评论 0次感谢

js 中树的搜索

在处理树形结构时,选择合适的查找方法(递归、迭代、广度优先搜索、使用第三方库)取决于具体的应用场景、树的规模、性能需求以及代码维护性。递归搜索优点代码简洁直观:递归方法通常代码量少,逻辑清晰,易于理解和实现。易于维护:由于代码结构简单,后期维护和修改也较为方便。缺点栈溢出风险:对于非常深的树(例如深度超过数千层),递归调用可能导致调用栈溢出(Stack Overflow)。性能开销:递归调用涉及函...阅读全文
38次浏览 0 条评论 0次感谢

QPS 和并发测试

要测试 http 应用的 QPS(每秒请求数)和并发性能,你可以使用 wrk、ab(Apache Benchmark)、或 hey 等工具。下面介绍如何使用这些工具来测试 Flask 应用的性能。1. 使用 wrk 进行 QPS 和并发测试wrk 是一个现代的 HTTP 基准测试工具,支持高并发。你可以通过 Homebrew 安装它:brew install wrk运行 wrk 测试假设你的 Fl...阅读全文
72次浏览 0 条评论 1次感谢

Centos 7 多IP 配置

Centos7 配置多IP我有500个IP ,要绑定在同一台linux机器上, OS为Centos9 .假如这500个IP分为4个C段.192.168.1.128/25192.168.2.128/25192.168.3.128/25192.168.4.128/25通过计算我们可以得出 192.168.1.128/25 的网关为192.168.1.129 ,掩码为255.255.255.128,第一...阅读全文
67次浏览 0 条评论 0次感谢

Centos Stream 9 多IP 配置

Centos Stream 9 配置多IP我有500个IP ,要绑定在同一台linux机器上, OS为Centos9 .假如这500个IP分为4个C段.192.168.1.128/25192.168.2.128/25192.168.3.128/25192.168.4.128/25通过计算我们可以得出 192.168.1.128/25 的网关为192.168.1.129 ,掩码为255.255.25...阅读全文
160次浏览 0 条评论 0次感谢

免费泛域名SSL证书

如何申请免费的泛域名SSL证书下载 acme.sh 工具acme.sh 官方提供一个非常简单的一键安装脚本,老少皆宜。当然,安装这个工具对于是否在公网并没有任何要求,你可以选择在将要部署 SSL 证书的内网服务器中安装即可,请用非root用户全程执行命令。# 下面的邮箱换成你的curl https://get.acme.sh | sh -s email=***@gmail.com如果你的安装服务...阅读全文
139次浏览 0 条评论 0次感谢

Debian 多IP 配置

我有500个IP ,要绑定在同一台linux机器上, OS为debian .假如这500个IP分为4个C段.192.168.1.128/25192.168.2.128/25192.168.3.128/25192.168.4.128/25通过计算我们可以得出 192.168.1.128/25 的网关为192.168.1.129 ,掩码为255.255.255.128,第一个可用IP为192.168....阅读全文
95次浏览 0 条评论 0次感谢

Mac 自动加载sshkey

在 Zsh 中自动运行 ssh-add 以便在登录时自动添加 SSH 密钥,可以在 ~/.zshrc 文件中添加相关配置。下面是一个示例,展示如何在 Zsh 会话启动时自动运行 ssh-add 并添加所有默认位置的 SSH 密钥。步骤:编辑 ~/.zshrc 文件:打开 ~/.zshrc 文件:vi ~/.zshrc添加以下内容到 ~/.zshrc:# ~/.zshrc# 自动运行 ssh-age...阅读全文
143次浏览 0 条评论 0次感谢

crypto.createCipheriv is not a function

就是一个aes 加密,大概是这样的const crypto = require('crypto');const secretKey = '.'function encryptCredentials(username, password, total) { const combined = username + ':' + password + ':' + total; const cipher...阅读全文
139次浏览 0 条评论 0次感谢

只允许特定的IP访问特定的端口

业务需求 , 只允许特定的IP访问特定的端口 .一步到位1.先要移除已经开放的端口,如443firewall-cmd --zone=public --remove-port=443/tcp --permanent2.允许指定的IP或者IP段访问此端口firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4"...阅读全文
126次浏览 0 条评论 0次感谢

Installing zsh + oh-my-zsh on Amazon EC2 Amazon Linux 2 AMI

sudo yum update# Installing ZSHsudo yum -y install zsh# Check ZSH has been installedzsh --version# Install "util-linux-user" because "chsh" is not available by default# See https://superuser.com/a/138...阅读全文
86次浏览 0 条评论 0次感谢