自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 VirtualBox Vagrant Centos/7虚拟机

修改 PasswordAuthentication yes/no。3. 修改vagrantfile文件配置,改为子网地址。5、使用vagrant用户连接虚拟机。1.在Virbox上修改网络连接方式。ip addr 查看虚拟机ip地址。2.查看该网络适配器的ip地址。4.在cmd命令行重启虚拟机。然后就可以用xshell登录了。

2023-01-18 01:10:20 128

原创 Java实现对image图片、pdf文件加水印

1、图片import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Arrays;import java.util.L

2022-04-21 15:47:35 1475

原创 mysql 控制数据的并发读写,事务,存储引擎

1、 控制数据的并发读写 上班摸鱼,打卡学习MySQL第一天,mysql是如何控制并发读写的。场景是这样的,当多个进程在同一时刻读取同一数据的时候,不会出现差错。但是当一个进程读取数据,另一个进程想要去修改数据。这个时候,读数据的那个进程可能会报错,或者读取到的数据不一致。为了解决这种并发读写的操作,我们可以使用读锁(共享锁)和写锁(排它锁)。读锁是共享的,可以支持多个进程共同读取数据。写锁是排他的,当一个进程在修改数据时,会阻塞其他进程读操作或者写...

2022-04-18 11:01:15 1475

原创 去除数据库中多字段的重复数据

DELETEFROM `表名`WHERE (重复字段1,重复字段2) IN ( SELECT a.重复字段1,a.重复字段2 FROM ( SELECT 重复字段1,重复字段2 FROM `表名` GROUP BY ...

2022-04-12 17:19:20 1300 2

原创 DOCKER安装MYSQL

1.检查系统是否自带mysqlrpm -qa | grep mysql2.如果系统有安装,可以进行卸载:rpm -e mysql  // 普通删除模式rpm -e –nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除3.安装docker pull mysql:5.7 //这样可以指定mysql的版本号进行安装docker run -p 12345:3306 –name mysql -v $PWD/conf:

2022-04-12 11:30:05 1146

原创 DOCKER安装REDIS CLUSTER集群

1,拉去最新redis镜像docker pull redis2,docker 容器网络2.1创建虚拟网卡创建虚拟网卡,主要是用于redis-cluster能于外界进行网络通信,一般常用桥接模式。docker network create myredis附:删除网卡信息:docker network rm myredis2.2查看Docker 网卡信息docker network ls2.3查看docker网络详细信息docker network inspect myr

2022-04-12 11:29:01 2226 1

原创 命令...

1、Gitgit branch -a: 可以查看所有本地分支和远程分支git branch -r: 只查看远程分支git fetch 在项目中更新gitlab上创建的分支git push -u origin master -f pushyum install git centos下载git2、日志根据字符串查询日志中关键词出现的位置:cat -n 日志文件.log| grep 'keyword关键字'启动jar包并重定向到output: java-jars3、na..

2022-04-12 11:26:15 4050

原创 RABBITMQ为什么要使用

1、问:为什么要使用rabbitMq呢?面试官问这个问题,肯定是想知道你们公司有一个什么场景需要使用到这个Mq,这个场景有一个什么技术挑战导致必须要用这个mq,用了这个mq之后有什么好处。mq经典的使用场景有解耦,异步,削锋。异步通信:当一个系统收到请求,需要在自己系统处理数据,处理完后,还需要把数据发送给其他系统。而每个系统接收请求后处理数据的时间不一致。如果是同步请求的话,需要等待所有请求处理完之后,才能将结果返回。而异步是非阻塞的,可以直接将结果返回,然后再去处理数据。用mq可以把这个同步通信

2022-04-12 11:21:52 6042 1

原创 docker安装并配置rabbitmq集群

1,拉取rabbitMq镜像(带management)docker pull rabbitmq:3.7.17-management2,创建docker网络,让容器可以和主机通信docker network create rabbitmqnet3,创建三个容器,端口分别是 5673 5674 5675 ,管理端口是 15673 15674 15675docker run -d \ --name=rabbitmq1 \ -p 5673:5672 \ -p 15673:15672

2022-04-12 11:20:03 2075

用docker-compose.yml文件部署redis集群

docker一键部署redis 集群

2023-02-17

空空如也

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

TA关注的人

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