-
Mybatis-Plus自定义sql如何添加id
一直使用Mybatis-Plus,但是自定义sql时,发现没有id,所以记录一下 我有一个需求是需要在inser数据的时候检查是否存在,存在就更新数据,不存在就插入数据,所以自己写了一个upsert语句如下: 123456789101112131... -
mysql主从复制 ( docker-compose )
mysql主从复制 MySQL 主从复制是一种基于日志的复制机制,用于将主服务器(Master)上的数据实时复制到一个或多个从服务器(Slave)。主从复制的原理如下: 主服务器将所有修改操作记录在二进制日志(Binary Log)中。这些修改可... -
Canal部署
拉取镜像docker pull canal/canal-server:v1.1.7 启动容器并复制配置文件,然后删除容器docker run --name canal-server canal/canal-server:v1.1.7 docker ... -
Centos操作
基础操作网络配置防火墙1234567891011121314151617# 查看已开启的端口firewall-cmd --list-ports#查看防火墙状态firewall-cmd --state#开启防火墙systemctl start fire... -
Elasticsearch7.X安装(docker)
Elasticsearch7.X安装单机模式创建挂载目录文件夹mkdir -p /home/elasticsearch/{config,data,plugins} 授权文件夹(不然无法启动)chmod 777 /home/ela... -
Ubuntu离线安装Docker
下载下载路径:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/ 下载版本离线安装docker需要下载3个包,containerd.io ,docker-... -
docker-compose部署安装gitlab
拉取镜像docker pull gitlab/gitlab-ce:nightly 编写docker-compose.yml123456789101112131415161718192021222324252627282930313233343536... -
RocketMQ环境搭建 ( docker )
安装前先要安装好docker以及docker-compose 常用资料地址 官方文档地址:快速开始 | RocketMQ 整合版单机镜像:xuchengen/rocketmq - Docker Image | Docker Hub 此镜像 5... -
nginx部署vue前端
nginx部署vue前端,增加项目访问前缀 通常我们nginx部署前端只需要默认的端口访问如: http://127.0.0.1:8080,但是有时候多个项目部署在一个地址上,我们需要通过前缀来区分,例如http://127.0.0.1:8080/t... -
VUE3+TS+ElementPlus二次封装分页
编写组件1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465...
知者行之始,行者知之成