- 博客(166)
- 资源 (3)
- 收藏
- 关注
原创 JAVA反射
1.动态给对象里的属性赋值//根据反射生成AccountFramework对象 private AccountFramework createAccountFramework(List<AccountSchoolPersonnelFieldRequest> fields) { try { Class<AccountFramework> clazz = AccountFramework.class; //创建
2022-05-27 11:07:31
100
原创 java8使⽤lamda操作list
1.获取list下标List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); list.add("c"); List<String> list1 = Stream.iterate(0,i -> i+1).limit(list.size()).map(i -> { System.out.p
2022-05-27 11:04:05
107
原创 docker安装xxl-job
docker run -d -e PARAMS="--spring.datasource.url=jdbc:mysql://47.111.153.223:33506/xxl_job?Unicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai\--spring.datasource.username=root \--spring.datasource.password=z.
2022-05-17 16:35:49
686
原创 docker安装nacos并配置数据库
先创建nacos_config数据库/******************************************//*https://github.com/alibaba/nacos/blob/master/distribution/conf/nacos-mysql.sql *//* 数据库全名 = nacos_config *//* 表名称 = config_info *//******************************************/C
2022-05-11 22:51:28
434
原创 当JAR包导入成功,编译阶段一直报找不到类的解决方案
1:清理idea缓存 file-Invalidate Caches2:如果第一步还是无效就执行mvn idea:idea命令
2022-04-27 13:29:32
651
原创 Redis6.X⾼可⽤之Cluster集群和分⽚(三主三从)
1.创建6个conf文件bind 0.0.0.0port 6000daemonize yesrequirepass "pu8licw0rd"logfile ./redislog_6000.logdbfilename "hub_6000.rdb"dir "/usr/local/redis/data"appendonly yesappendfilename "appendonly1_6000.aof"masterauth "pu8licw0rd"cluster-enabled y
2022-04-17 12:58:54
847
原创 docker安装rabbitmq集群部署(适合3.8.9版本以上),不同服务器
节点1docker run -d --hostname rabbit_host1 --name rabbitmq1 \--add-host=rabbit_host1:124.70.179.58 \--add-host=rabbit_host2:123.60.140.214 \-p 4369:4369 \-p 15672:15672 \-p 5672:5672 \-p 25672:25672 \-e RABBITMQ_NODENAME=rabbit \-e RABBITMQ_DEFAUL.
2022-04-12 23:17:02
2507
原创 Redis6.X节点⾼可⽤监控之Sentinel哨兵搭建
在⽬录下创建3个⽂件sentinel-1.conf、sentinel-2.conf、sentinel-3.confport 26379bind 0.0.0.0daemonize yespidfile "/var/run/redis-sentinel-1.pid"logfile "/var/log/redis/sentinel_26379.log"dir "/tmp"sentinel monitor mymaster 8.129.113.233 63792sentinel down-a
2022-04-12 22:58:28
659
原创 Redis6.X 主从复制 1主2从架构环境准备
1. 新建文件夹mkdir -p /data/redis/master/data mkdir -p /data/redis/slave1/data mkdir -p /data/redis/slave2/data创建主配置⽂件redis.confbind 0.0.0.0port 6379daemonize yesrequirepass "123456"logfile "/usr/local/redis/log/redis1.log"dbfilename "xdclass
2022-04-12 22:54:47
937
原创 安装register
1.docker pull registrydocker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest2.安装好docker-compose在/usr/docker里面放入docker-compose文件version: '2'services: back: image: 124.70.179.58:5000
2022-04-06 20:28:44
2953
原创 源码安装redis6
#安装gcc yum install -y gcc-c++ autoconf automake#升级新版gcc,配置永久⽣效 yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bashecho "source /opt/rh/devtoolset-9/enable"&
2022-04-01 14:27:14
1113
原创 nginx配置https证书
user root;worker_processes auto;error_log /var/log/nginx/error.log notice;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include /etc/nginx/mime.types; default_type application/octet-stream; l...
2022-01-10 16:50:11
1474
原创 docker安装rabbitmq集群部署(只适合3.8.9版本以下)同一台机器
节点1docker run -d --hostname rabbit_host1 --name rabbitmq1 \-p 15672:15672 -p 5672:5672 \-e RABBITMQ_NODENAME=rabbit \-e RABBITMQ_DEFAULT_USER=wm \-e RABBITMQ_DEFAULT_PASS=wm20220105 \-e RABBITMQ_ERLANG_COOKIE='rabbitmq_cookie_wm' \--privileged=true
2022-01-10 15:15:32
1296
原创 源码安装kafka
1.E:\study\小D\kafa\kafka课程配套安装包\安装包\kafka_2.13-2.8.0上传至/software2.解压tar -zxvf kafka_2.13-2.8.0.tgz3.重命名mv kafka_2.13-2.8.0 kafka4.进入kafka/config目录,把listeners值改成服务器内网IP地址把advertised.listeners值改成服务器的外网IP修改zookeeper.connect地址5.进入到/software/k
2021-11-22 16:23:44
1173
原创 源码安装zookeeper
1.上传E:\study\小D\kafa\kafka课程配套安装包\安装包\apache-zookeeper-3.7.0-bin.tar.gz到/software2.解压tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz3.重命名mv apache-zookeeper-3.7.0-bin zookeeper4.拷贝配置文件cp zoo_sample.cfg zoo.cfg5.进入/software/zookeeper/bin目录6.启动zookeepe
2021-11-22 16:09:09
838
原创 docker安装es
创建目录mkdir -p /usr/local/docker/es/configmkdir -p /usr/local/docker/es/datamkdir -p /usr/local/docker/es/pluginsecho "http.host: 0.0.0.0" >> /usr/local/docker/es/config/elasticsearch.yml启动运行docker run -d --name xdclass_es7 -p 9200:920.
2021-08-20 14:16:35
142
原创 docker安装redis6
docker run -itd --name my-redis -p 6379:6379 \-v /usr/local/docker/redis/data:/data \-v /usr/local/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \redis:6.2.4 --requirepass 123456
2021-08-18 09:56:47
501
原创 docker安装mysql
docker run -p 3306:3306 --name my_mysql \-v /usr/local/docker/mysql/conf:/etc/mysql \-v /usr/local/docker/mysql/logs:/var/log/mysql \-v /usr/local/docker/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=123456 \-d mysql:5.7
2021-08-17 16:31:56
188
原创 安装docker-compose
官⽅安装地址:https://docs.docker.com/compose/installsudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose
2021-08-17 14:40:13
119
原创 安装docker
依次运行以下命令添加更新yum源。yum updateyum install epel-release -yyum clean allyum list安装并运行Dockeryum install docker-io -ysystemctl start docker检查安装结果docker info启动使用Dockersystemctl start docker #运行Docker守护进程systemctl stop docker ...
2021-08-13 11:20:57
155
原创 linux下安装maven
把maven上传至/software/maven目录下安装 unzip 命令yum install unzip -y解压 unzip apache-maven-3.5.4-bin.zipmv apache-maven-3.5.4 maven3.5 重命名vim /etc/profile 配置环境变量MAVEN_HOME=/software/maven/maven3.5PATH=$PATH:$MAVEN_HOME/binexport PATH JAVA_HOME CLASSP.
2021-08-11 16:14:55
108
转载 docker 安装 nginx 并配置反向代理
1.安装nginx docker镜像获取nginx官方镜像docker pull nginx查看镜像库docker images使用nginx镜像来创建nginx容器实例docker run --name nginx-test -p 80:80 -d nginxrun 创建容器实例-- name 容器命名-v 映射目录-d 设置容器后台运行-p 本机端口映射 将容器的80端口映射到本机的80端口语句最后一个nginx是使用镜像的名称创建容器成功..
2021-05-15 20:28:50
186
原创 docker安装redis,并且挂载配置文件到宿主机
新建宿主机目录:1. 创建docker统一的外部配置文件mkdir -p /docker/redis/{conf,data}2. 在conf目录创建redis.conf的配置文件touch /docker/redis/conf/redis.conf3. redis.conf文件的内容需要自行去下载,用之前的配置,记得修改:上面这个过程中有一个坑,即“daemonize no”这个配置,如果在启动容器的时候这个参数值为yes的话,是无法启动镜像的。4.创...
2021-05-15 15:08:35
466
原创 mysql安装
1.下载mysql源安装包$ wgethttp://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2.安装mysql源$yum localinstall mysql57-community-release-el7-8.noarch.rpm3.检查mysql源是否安装成功$yum repolist enabled | grep "mysql.*-community.*"4.修改yum源...
2021-05-14 11:01:17
283
原创 docker部署nacos,配置mysql持久化
docker run -d \-e MODE=standalone \-e SPRING_DATASOURCE_PLATFORM=mysql \-e MYSQL_SERVICE_HOST=192.168.1.88 \ #数据库IP-e MYSQL_SERVICE_PORT=3306 \ #数据库端口号-e MYSQL_SERVICE_USER=root \ #数据库用户名-e MYSQL...
2021-05-06 16:00:40
355
原创 RabbitMQ高可用普通集群搭建基础准备
#节点一,主节点,创建-v映射目录docker run -d --hostname rabbit_host1 --name rabbitmq1 -p 15672:15672 -p 5672:5672 -e RABBITMQ_NODENAME=rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=xdclass.net168 -e RABBITMQ_ERLANG_COOKIE='rabbitmq_cookie_xd...
2021-04-28 19:40:53
95
原创 redis高可用读写分离,主从配置
1.首先建立文件夹redis-replication,在里面创建两个文件夹,并把redis-server复制进来2.分别建立两个不同端口号的redis配置文件6379为主,6381为从3.分别启动两个redis服务
2021-04-27 21:05:29
80
jedis-2.7.2.jar
2016-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人