随笔分类 -  java基础

摘要:在上一篇文章redis主从实现的情况下实现哨兵 故障 master自动切换 redis服务器配置: master 192.168.51.65 slave 192.168.51.67 1、master创建sentinel.conf配置文件 port 26379protected-mode nodaem 阅读全文
posted @ 2022-04-28 17:57 官萧何 阅读(163) 评论(0) 推荐(0)
摘要:三台服务及 安装rabbitmq 并且配置好集群 服务器配置 A 12核 内存 16G B 4核 内存 12G C 2核 内存 12G 查看日志发现出现 reply-text=TIMEOUT WAITING FOR ACK错误 2022-04-24 11:08:15.643 [rabbitConne 阅读全文
posted @ 2022-04-24 11:43 官萧何 阅读(1221) 评论(0) 推荐(0)
摘要:贴上踩坑结论 channel.basicAck(deliveryTag, false); 上面一段代码 设置成false 比设置成true 性能高个十多倍 具体原因未查 阅读全文
posted @ 2022-04-19 10:03 官萧何 阅读(117) 评论(0) 推荐(0)
摘要:package com.mybatis.plus; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; impor 阅读全文
posted @ 2022-03-23 15:37 官萧何 阅读(1766) 评论(0) 推荐(0)
摘要:由于业务对mq的依赖越加眼中,准备研究下搭建mq集群,使用的是rabbitmq 可以参考下这篇文章:我就是在这篇文章的参考下搭建成功的:https://www.cnblogs.com/flat_peach/archive/2013/04/07/3004008.html 下面附上踩坑记录 1.修改 . 阅读全文
posted @ 2022-03-07 17:17 官萧何 阅读(237) 评论(0) 推荐(0)
摘要:@Transactional是一种基于注解管理事务的方式,spring通过动态代理的方式为目标方法实现事务管理的增强。 @Transactional使用起来方便,但也需要注意引起@Transactional失效的场景,本文总结了七种情况,下面进行逐一分析。 1、异常被捕获后没有抛出 当异常被捕获后, 阅读全文
posted @ 2022-01-17 17:30 官萧何 阅读(2422) 评论(0) 推荐(0)
摘要:# 注册中心的配置 eureka: instance: hostname: eureka1 # 过期时间,默认90s, 可不配置 lease-expiration-duration-in-seconds: 4 # 续约时间,默认30s,可不配置 lease-renewal-interval-in-s 阅读全文
posted @ 2021-12-30 11:32 官萧何 阅读(310) 评论(0) 推荐(0)
摘要:这里只贴消费者的部分代码 第一部分:手动ack配置 package com.mybatis.plus.config.mq; import org.springframework.amqp.core.AcknowledgeMode; import org.springframework.amqp.ra 阅读全文
posted @ 2021-12-17 16:11 官萧何 阅读(955) 评论(0) 推荐(0)
摘要:配置文件 rabbit-mq.yml #################################################### ####### Rabbit MQ Exchange Queue Config ########## ########################### 阅读全文
posted @ 2021-12-13 15:10 官萧何 阅读(558) 评论(1) 推荐(0)
摘要:将 spring-boot-starter-log4j2 依赖更换为2.15.0 依赖 <!--<dependency>--> <!--<groupId>org.springframework.boot</groupId>--> <!--<artifactId>spring-boot-starter 阅读全文
posted @ 2021-12-10 15:31 官萧何 阅读(450) 评论(0) 推荐(0)
摘要:1.配置文件 application-rabbit.yml #################################################### ####### Rabbit MQ Exchange Queue Config ########## ################ 阅读全文
posted @ 2021-12-10 09:53 官萧何 阅读(3062) 评论(0) 推荐(0)
摘要:@GetMapping(value="/test5") public R test5(){ List<MongoTest> mongoTests = Arrays.asList(new MongoTest("1a", 54, "tom", "4"), new MongoTest("4a", 24, 阅读全文
posted @ 2021-12-08 08:55 官萧何 阅读(77) 评论(0) 推荐(0)
摘要:今天做文件上传功能,需求要求文件内容相同的不能重复上传。感觉这个需求挺简单的就交给了一位刚入行的新同学。等合并代码的时候发现这位同学居然用文件名称相同和文件大小相同作为两个文件相同的依据。这种条件判断靠谱吗? 从概率上来说遇到两个文件名称和大小都一样的概率确实太小了。这种判断放在生产环境中也可以稳定 阅读全文
posted @ 2021-12-06 17:25 官萧何 阅读(1507) 评论(0) 推荐(0)
摘要:1.pom引入mybatisPlus依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version> </depend 阅读全文
posted @ 2021-10-27 15:06 官萧何 阅读(2254) 评论(1) 推荐(1)
摘要:3步实现 1.RowRangeDto package com.zw.zwzc.utils.excel; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lomb 阅读全文
posted @ 2021-09-10 15:26 官萧何 阅读(2951) 评论(1) 推荐(3)
摘要:解决方案:使用 jackson 1.创建utils类 package com.mybatis.plus.utils; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.core.Json 阅读全文
posted @ 2021-04-26 17:57 官萧何 阅读(1465) 评论(0) 推荐(0)
摘要:爬取公众号文章思路 使用fiddler拦截电脑端微信公众号的历史文章列表 构造请求获取文章详情链接 fiddler下载链接:https://www.telerik.com/download/fiddler java抓取代码: package com.mybatis.plus.utils; impor 阅读全文
posted @ 2021-01-26 14:42 官萧何 阅读(1978) 评论(0) 推荐(0)
摘要:java使用秘钥 对字符串进行加密、解密 package com.mybatis.plus.utils; import java.io.IOException; import java.security.SecureRandom; import javax.crypto.Cipher; import 阅读全文
posted @ 2021-01-14 14:38 官萧何 阅读(3352) 评论(0) 推荐(0)
摘要:1.下载jenkins.war 使用java命令启动 下载地址:https://www.jenkins.io/zh/ java -jar jenkins.war --httpPort=5016 2.根据引导下载基本插件(我下载的2.273版本下载插件没问题) 3.新建项目 配置项目信息 记得添加gi 阅读全文
posted @ 2021-01-06 16:33 官萧何 阅读(1420) 评论(0) 推荐(0)
摘要:1.安装image docker pull mysql 也可以指定版本拉去镜像:docker pull mysql:5.7 2.docker查看本docker已有镜像: docker images 3.docker依据mysql镜像跑起来一个mysql容器,mysql密码是123:解释一下,–nam 阅读全文
posted @ 2020-12-18 10:28 官萧何 阅读(1625) 评论(0) 推荐(0)