2024-11-13
项目部署
0

使用 Docker 安装和使用 RabbitMQ

一、前置条件

  1. 操作系统要求:适用于 CentOS 7 或更高版本的 Linux 系统。

  2. 安装 Docker:确保系统已安装并启动 Docker。如果还未安装,请参考 Docker 官方文档或使用以下命令安装:

    bash
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce docker-ce-cli containerd.io

    启动 Docker 服务:

    bash
    sudo systemctl start docker sudo systemctl enable docker
2024-11-13
项目部署
0

使用 Docker 脚本部署 Jenkins

一、前置条件

  1. CentOS 7 或更高版本:确保操作系统为 CentOS。
  2. 已安装 Docker:确认系统已经安装并启动 Docker。

二、准备工作

  1. 文件夹授权

在执行部署脚本之前,您需要为 Jenkins 的 jenkins_home 文件夹授予适当的权限。这样可以确保 Jenkins 运行时能正确访问存储和配置文件。

2024-11-04
Linux
0

官网地址

使用教程

首先申请一个代理地址,下面就以Ghelper为例: image.png

下载项目

下载项目

bash
$ git clone https://github.com/Elegycloud/clash-for-linux-backup.git

进入到项目目录,编辑.env文件,修改变量CLASH_URL的值。

bash
$ cd clash-for-linux $ vim .env

注意: .env 文件中的变量 CLASH_SECRET 为自定义 Clash Secret,值为空时,脚本将自动生成随机字符串。

2024-10-11
mybatis
0

通过外连接条件优化解决 MyBatis + PageHelper 分页统计不一致问题

在使用 MyBatis 和 PageHelper 进行分页查询时,外连接(如 LEFT JOINRIGHT JOIN)经常会因为连接条件不充分而引发笛卡尔积,导致分页统计的 count 结果与实际记录数不一致。通常这个问题发生在外连接的 ON 条件没有严格限定唯一性,从而造成了重复记录,影响了分页统计。

在本文中,我们将介绍如何通过在外连接的 ON 子句中添加多个条件来消除笛卡尔积,进而解决统计不一致的问题。

2024-09-25
Mysql
0

修改MySQL中表的排序规则:全局转换为utf8mb4

在MySQL中,字符集和排序规则对数据的存储和检索有着重要影响。使用utf8mb4字符集可以支持更广泛的Unicode字符,包括表情符号等。因此,在需要全局修改数据库中所有表的排序规则时,使用以下SQL查询可以帮助你实现这个目标。

步骤1:生成ALTER TABLE语句