dnf安装Docker

9 月 28 日
阅读 1 分钟
579
在 Rocky Linux 9.4 上安装 Docker 可以通过几个简单的步骤来完成。1. 更新系统包首先,确保你的系统包是最新的。打开终端并运行以下命令: {代码...} 2. 安装必要的依赖包为了添加 Docker 的官方仓库,你需要先安装一些必要的依赖包。运行下面的命令来安装这些包: {代码...} 3. 添加 Docker 的官方仓库使用 dnf config...

使用 pyenv 管理 Python 版本

9 月 6 日
阅读 1 分钟
338
pyenv 是一个 Python 版本管理工具,可以帮助你在同一个系统上管理多个 Python 版本。安装 pyenv:安装必要的依赖项 {代码...} 安装 pyenv(通过 Git 获取 pyenv) {代码...} 安装 Python 版本 {代码...} 设置全局或局部的 Python 版本 {代码...}

Nginx + CertBot 配置HTTPS泛域名证书(Rocky Linux 9.4)

8 月 28 日
阅读 1 分钟
3.7k
执行certbot --nginx --nginx-server-root /usr/local/nginx-1.23.3/conf命令报错:

Docker配置代理

8 月 1 日
阅读 1 分钟
362
最近在国内网络下, pull ultralytics镜像一直失败: docker pull ultralytics/ultralytics:latest-conda, 尝试使用代理下载镜像

YOLO8训练

8 月 1 日
阅读 3 分钟
353
验证集用于评估模型在训练过程中表现如何。它帮助监控模型的性能,并在训练过程中进行超参数调整。验证集的数据不参与模型参数的更新,而是用于检查模型是否正在过拟合或欠拟合。

OCR提取+识别方案

7 月 23 日
阅读 2 分钟
300
1. 内容提取通过 YOLO 提取需要识别的区域1.1 安装ultralytics创建虚拟环境(可选) {代码...} 配置阿里云加速 {代码...} 安装ultralytics {代码...} 官方文档: [链接]1.2 编写脚本cut.py {代码...} 执行检测python cut.py2. OCR识别pip install paddlepaddle-gpu

Debian12安装MySQL8.4 TLS版本

7 月 8 日
阅读 1 分钟
803
安装结果1. 下载MySQL程序官网下载: [链接]选择正确的版本, 下载第一个mysql-server_8.4.1-1debian12_amd64.deb-bundle.tar2. 下载-bundle.tar包后,使用以下命令解压:tar -xvf mysql-server_MVER-DVER_CPU.deb-bundle.tar先安装 libaio 库, 否则下一步将报错:sudo apt-get install libaio13. 使用以下命令预配置 M...

Fiddler抓取雷电模拟器APP应用数据包

7 月 3 日
阅读 2 分钟
1.7k
找到菜单: Tools -> Options -> HTTPS依次勾选Capture HTTPS CONNECTsDecrypt HTTPS trafficIgnore server certificate errors(unsafe)Check for certificate revocation
封面图

Docker Compose安装ELK8.x

3 月 6 日
阅读 3 分钟
594
可以解决ELK启动报: ERROR: Elasticsearch did not exit normally - check the logs at /var/log/elasticsearch/elasticsearch.log错的问题

C++实现Java native方法

2 月 21 日
阅读 3 分钟
678
应用场景通过JNI, 实现Java调用C++代码环境JDK: jdk-17.0.9mingw-w64: x86_64-13.2.0-release-posix-seh-ucrt-rt_v11-rev1操作系统: windows11实现步骤1. 声明native方法NativeCommand.java {代码...} 上面定义了方法public native send(xxx)2. 生成.h头文件执行命令即可(如果是JDK8, 需要使用javah命令, 相关用法请自...

C++启动JVM (JDK17)

2 月 20 日
阅读 5 分钟
991
功能介绍1. C++启动JavaVM2. 通过JNIEnv指针调用main方法环境JDK: jdk-17.0.9mingw-w64: x86_64-13.2.0-release-posix-seh-ucrt-rt_v11-rev1操作系统: windows11实现过程1. 编写cpp程序StartJVM.cpp {代码...} JavaMain.java {代码...} 2. 编译2.1 编译前的准备将jdk-17.09复制到当前目录将JavaMain也编译到StartJVM.exe...

iptables 转发全局流量到Socks5

1 月 4 日
阅读 1 分钟
1.2k
iptables 转发全局流量到Socks5要将 iptables 配置为将全局流量转发到 Socks5,可以按照以下步骤进行操作。首先确保已经安装了 iptables 工具。如果没有安装,可以使用以下命令来安装: {代码...} 创建一个新的 iptables 规则集并设置默认动作为 ACCEPT(接受)所有传入连接: {代码...} 添加一条规则,将所有传入连接重...

Windows端口转发命令

2023-12-05
阅读 1 分钟
425
Windows 从 Windows 2000 开始就提供了最基本的端口转发功能,是基于 Windows 的 IP Helper 服务的,不仅可以提供端口转发功能,还可以通过将 IPv4 和 IPv6 的不同地址的数据进行转发,但是只可以转发 TCP 协议,暂不支持 UDP 协议,使用 netsh interface portproxy 命令即可开启。

Nginx + CertBot 配置HTTPS泛域名证书(Debian)

2023-11-21
阅读 2 分钟
1.2k
Centos系统移步:Nginx + CertBot 配置HTTPS泛域名证书(CentOS) {代码...} {代码...} 执行完后nginx.conf会自动加上SSL相关配置常见问题问题一、第2步获取证书报错: {代码...} 创建/usr/share/nginx/logs目录, 重新执行第2步命令问题二、执行certbot --nginx --nginx-server-root /usr/local/nginx-1.23.3/conf命令报错...

Debian12 sources.list 记录

2023-11-19
阅读 1 分钟
470
vim /etc/apt/sources.list {代码...}

Debian12中vi/vim复制粘贴问题(关闭Vim可视模式(Visual mode))

2023-11-10
阅读 1 分钟
2.1k
背景:vim命令中, 鼠标复制粘贴,自动进入可视模式, 无法正常复制粘贴一招解决:下面命令的vim90目录, 不同版本会有区别, 找到对应版本编辑文件: vi /usr/share/vim/vim90/defaults.vim找到set mouse=a改为set mouse-=a保存退出即可生效!

使用XShell连接Debian,没有语法高亮

2023-11-10
阅读 1 分钟
461
编辑一个文件即可vi ~/.bashrc去掉以下注释XShell重新连接服务器就有高亮了

AWS S3权限配置

2023-10-24
阅读 1 分钟
466
1. 创建/查看子账户1.1. 找到ARN复制1.2. 切记不要赋予用户AmazonS3FullAccess权限, 不要给用户所有bucket的权限2. 创建/查看S3 Bucket并配置权限2.1. Block all public accecss, 禁止所有公开访问2.2. 编辑Bucket policy将权限赋予指定用户 {代码...}

CentOS服务器之间挂载共享存储

2023-09-23
阅读 2 分钟
1.2k
1. 安装nfs和rpcbindyum install nfs-utils rpcbind 一般默认都有安装, 如果已安装可以跳过2. 创建服务端共享目录 {代码...} 这里的/www/share_files就是服务端分享出来的目录3. 配置nfs的配置文件vi /etc/exports文件中配置一行: {代码...} 权限可选值参考: {代码...} 4. 刷新配置exportfs -r5. 启动nfs和rpcbind服务 ...

SSH无需输入密码自动认证

2023-08-02
阅读 1 分钟
437
一、 生成密钥执行 ssh-keygen -t rsa提示输入保存密钥的文件名,我输入的是 id_rsa ,回车提示要输入保护密码,这里直接回车,不需要密码保护完成后如下图,在当前目录下会生成 id_rsa 和 idrsa.pub 两个文件,一个是rsa密钥对的私钥,一个是公钥(带.pub的)二、放置公钥在证书认证过程中,公钥即公开的密钥,是不需要...

brave.Tracer.currentSpan()返回null的问题

2023-07-14
阅读 5 分钟
1.7k
在Spring Cloud Gateway模块中定义了LogTraceFilter(完整代码参考文章末尾), 用于获取traceId(关键代码: tracer.currentSpan())并放入slf4j的MDC日志上下文, 但是该方法一直返回null。

Docker容器清理记录

2023-07-12
阅读 2 分钟
655
cd /var/lib/docker/containersdu -sh {目录}查看哪个目录有占用空间异常, 删除对应文件即可如我这里是Gitlab日志文件占用了27G:

Debian11安装Homebrew

2023-06-20
阅读 1 分钟
1.3k
Homebrew 是 macOS 上的强大的包管理工具,可以高效管理各种软件包。Homebrew 由 Max Howell 从 2009 年开始开发并在 GitHub 上开源,最初在 macOS 用户中和 Ruby 社区中得到广泛使用,2019 年 Homebrew 的子项目 Linuxbrew 被合并进了 Homebrew,使得它能够在 Linux 和 WSL 上运行。

Java开启JMX远程监控

2023-05-24
阅读 1 分钟
999
参数说明:不开启SSL-Dcom.sun.management.jmxremote.ssl=false不开启密码验证-Dcom.sun.management.jmxremote.authenticate=false

yum安装docker-compose

2023-04-19
阅读 1 分钟
2.1k
如查看版本docker-compose -version可能提示错误:-bash: /usr/local/bin/docker-compose: No such file or directory

Docker安装MySQL

2023-03-16
阅读 1 分钟
734
下载镜像docker pull mysql创建容器docker run --name mysql8 mysql:latest复制配置文件 {代码...} 重新创建容器 {代码...} 开放端口(可选) {代码...} 参考链接 [链接]密码修改、权限配置参考[链接]

Docker安装RabbitMQ

2023-03-10
阅读 2 分钟
1.7k
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:3.11-management

Docker安装Elasticsearch

2023-03-10
阅读 3 分钟
1.7k
1. 下载镜像docker pull docker.elastic.co/elasticsearch/elasticsearch:8.6.22. 启动容器2.1 创建配置文件docker-compose.yml: {代码...} 2.2 运行容器docker-compose up3. 复制出配置文件、插件、数据目录 {代码...} 4. 重启容器 {代码...} docker-compose的安装参考 [链接]修改docker-compose.yml配置 {代码...} 再...

服务器报错: Cannot allocate memory

2023-02-23
阅读 1 分钟
1.3k
一、问题背景连接CnetOS7.9服务器后提示: -bash: fork: Cannot allocate memory或启动某个进程报错:Cannot allocate memory

Nginx + CertBot 配置HTTPS泛域名证书(CentOS7)

2022-11-18
阅读 1 分钟
2.1k
执行certbot --nginx --nginx-server-root /usr/local/nginx-1.23.3/conf命令报错: