随笔分类 -  springBoot开发

摘要:由于业务对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)
摘要:文档链接:https://www.cnblogs.com/mr-wuxiansheng/p/12505454.html 阅读全文
posted @ 2021-12-06 15:28 官萧何 阅读(74) 评论(0) 推荐(0)
摘要:一致性Hash算法背景 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 但现在 阅读全文
posted @ 2021-12-03 16:06 官萧何 阅读(179) 评论(0) 推荐(0)
摘要:ShedLock:https://blog.csdn.net/johnf_nash/article/details/90741405 阅读全文
posted @ 2021-12-03 11:41 官萧何 阅读(217) 评论(0) 推荐(0)
摘要:Listen To Port server { # Standard HTTP Protocol listen 80; # Standard HTTPS Protocol listen 443 ssl; # For http2 listen 443 ssl http2; # Listen on 80 阅读全文
posted @ 2021-11-24 15:08 官萧何 阅读(244) 评论(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)
摘要:代码示例: Page<Handling> finPage(@Param("page") Page<Handling> page,@Param(Constants.WRAPPER) QueryWrapper<Handling> qw); <select id="finPage" resultType= 阅读全文
posted @ 2021-05-15 14:26 官萧何 阅读(1941) 评论(0) 推荐(0)
摘要:1.环境:elasticsearch-7.3.2 、springBoot 2.2.0.RELEASE es相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-dat 阅读全文
posted @ 2020-08-06 17:33 官萧何 阅读(4488) 评论(0) 推荐(1)
摘要:1. 首先获得微信的tokenID package com.txj.bwbd.common.wechat.task; import com.txj.bwbd.constraint.WeixinConstants; import com.txj.bwbd.utils.WeChatCommonUtil; 阅读全文
posted @ 2020-07-16 16:59 官萧何 阅读(903) 评论(0) 推荐(0)
摘要:1.导入maven依赖包 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>1.1.1</version> </dependency> 新建以下工具类 package com 阅读全文
posted @ 2020-07-16 14:10 官萧何 阅读(4080) 评论(3) 推荐(1)
摘要:多线程数据去重使用示例: public void obtainSimilarityRate() { List<FgTestR3> zjFg = list((new QueryWrapper<FgTestR3>()) .select("autoid","titles","contents") .eq( 阅读全文
posted @ 2020-07-15 15:07 官萧何 阅读(832) 评论(0) 推荐(0)
摘要:1.将百度语音识别demo下载下来 并且用maven封装成一个jar包 核心代码如下 package com.baidu.speech.restapi.asrdemo; import com.alibaba.fastjson.JSONObject; import com.baidu.speech.r 阅读全文
posted @ 2020-07-14 17:27 官萧何 阅读(2909) 评论(0) 推荐(1)
摘要:相关度研究记录手稿 1.orderNum字段相关度 增强 score = math.sqrt(orderNum*0.001) ScoreFunctionBuilder<?> dateFieldValueScoreFunction = ScoreFunctionBuilders.fieldValueF 阅读全文
posted @ 2020-05-22 11:57 官萧何 阅读(1634) 评论(0) 推荐(0)