会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
听风是雨
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
25
下一页
2021年11月3日
【Feign】Feign源码分析(三): FeignClient请求的过程
摘要: FeignClient请求的过程,主要是在发送请求的过程中,整合了Ribbon实现负载均衡,以及从注册中心获取服务列表的,最终响应的过程 一.源码入口 SynchronousMethodHandler.invoke()方法 @Override public Object invoke(Object[
阅读全文
posted @ 2021-11-03 00:46 听风是雨
阅读(1266)
评论(0)
推荐(0)
2021年11月1日
【Feign】Feign源码分析(二): FeignClient实例化的过程
摘要: FeignClient实例化的主要目的是为了项目中使用@AutoWired 注解注入的被@FeignClient修饰的接口的实现类,显然这里是通过动态代理的方式生成接口的动态代理对象,将生成动态代理对象放入Spring容器中 这里的触发点也就是在FeignClientFactoryBean的getO
阅读全文
posted @ 2021-11-01 15:40 听风是雨
阅读(1647)
评论(0)
推荐(0)
2021年10月29日
【Feign】Feign源码分析(一): Feign配置类的BeanDifinition注册
摘要: 一.源码入口 1. 开启Feign客户端的核心注解为:@EnableFeignClients,表示该项目能够被声明为Feign的客户端 @Slf4j @SpringBootApplication @EnableDiscoveryClient @EnableFeignClientspublic cla
阅读全文
posted @ 2021-10-29 00:31 听风是雨
阅读(467)
评论(0)
推荐(0)
2021年10月27日
【FastJSON序列化】FastJSON序列化
摘要: /** * @author Sam.yang * @since 2021/10/27 10:37 */ @Data @ApiModel(value = "峰值人数响应") public class PeakAmountVO { @JSONField(serializeUsing = DateSeri
阅读全文
posted @ 2021-10-27 16:15 听风是雨
阅读(420)
评论(0)
推荐(0)
2021年10月22日
【EsayExcel】EsayExcel生成自定义表头
摘要: 1.项目背景 项目中需要生成Excel报表,类似下图,由于需要动态生成表头,借此机会,整理EsayExcel使用流程 2.项目依赖 SpringBoot版本2.x <!--HuTool工具类--> <dependency> <groupId>cn.hutool</groupId> <artifact
阅读全文
posted @ 2021-10-22 20:26 听风是雨
阅读(4007)
评论(0)
推荐(0)
2021年9月1日
【短信验证码】短信验证码设计注意事项
摘要: 1.虚拟号注册 2.短信防刷(图形验证码或者极验),IP限制 3.短信过期提示,验证码已过期、验证码错误 4.异步化短信发送 5.短信发送结果 6.多业务场景busiType区别发送
阅读全文
posted @ 2021-09-01 16:11 听风是雨
阅读(218)
评论(0)
推荐(0)
2021年8月30日
【bitmap】Redis数据结构bitmap
摘要: 一.背景 这几天,项目中引入了基于redisson的布隆过滤器,redisson底层使用的redis数据结构为bitmap, 借此机会,留下一篇总结; 二.bitMap的原理 bitmap就是通过最小的单位bit来进行0或者1的设置,表示某个元素对应的值或者状态。 一个bit的值,或者是0,或者是1
阅读全文
posted @ 2021-08-30 17:16 听风是雨
阅读(979)
评论(0)
推荐(0)
2021年8月14日
【MySQL】Explain执行计划 type类型说明
摘要: EXPLAIN执行计划分类 案例表结构: 索引结构: 1.all 全表扫描 MYSQL扫描全表来找到匹配的行 例如: EXPLAIN SELECT * FROM `t_user` WHERE nick_name='鹅鹅鹅' 例如 EXPLAIN SELECT nn_number FROM `t_us
阅读全文
posted @ 2021-08-14 16:58 听风是雨
阅读(1416)
评论(0)
推荐(0)
2021年8月5日
【MybatisPlus】Wrappers条件构造器构造or条件查询
摘要: 一. 需求: 如下图所示,需要同时查询用户id 和版本号,这里使用MybatisPlus的构造器构造or()条件查询 二. 代码如下: 1.入参对象 package com.leigod.modules.gamemaster.dto.Request; import io.swagger.annota
阅读全文
posted @ 2021-08-05 15:43 听风是雨
阅读(2741)
评论(0)
推荐(0)
2021年8月2日
【布隆过滤器】基于Resisson的实现的布隆过滤器
摘要: 一.引入依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <
阅读全文
posted @ 2021-08-02 09:51 听风是雨
阅读(721)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
25
下一页
公告
回到顶部
/* 看板娘 */