会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
随笔 - 38
文章 - 4
评论 - 0
阅读 -
6230
[置顶]
Spring Boot自动化配置原理
摘要: Spring Boot自动化配置详解
阅读全文
posted @ 2022-12-07 22:37 摆烂ing
阅读(1519)
评论(0)
推荐(0)
2023年9月15日
远程调用优化之多线程
摘要: 1. 通过feign进行远程调用是一种同步调用,只有当一个远程调用执行完毕以后,才会进行下一个远程调用,效率较低。 2. 可以考虑业务的执行逻辑,如果各个远程调用之间互不影响的话,可以考虑使用多线程来进行优化,提高效率。 1. 配置线程池 1.1 在公共的微服务中编写ThreadPoolConfig
阅读全文
posted @ 2023-09-15 12:15 摆烂ing
阅读(451)
评论(0)
推荐(0)
2023年9月14日
多个feign接口使用@FeignClient注解调用同一个名称的微服务时,启动会发生异常
摘要: 解决方案: 方法1. 将feign接口合并 方法2. 在application.yml文件中增加配置spring.main.allow-bean-definition-overriding=true 方法3. 在@FeignClient注解上增加contextId属性,确保每个feign clien
阅读全文
posted @ 2023-09-14 19:03 摆烂ing
阅读(386)
评论(0)
推荐(0)
ES中Nested数据类型介绍
摘要: ES中Nested数据类型官网地址 注:针对集合类型的属性,对象数组存储,默认情况下ES会对其进行扁平化处理。在使用DSL语句进行查询时,必须按照Nested方式进行搜索,否则搜索不到数据。 使用Nested数据类型可以避免扁平化处理 Nested(嵌套类型):是object的一种数据类型,允许对象
阅读全文
posted @ 2023-09-14 18:53 摆烂ing
阅读(442)
评论(0)
推荐(0)
ElasticSearch Java API的使用和介绍
摘要: 1. 介绍 Spring Data ElasticSearch:是Spring针对ElasticSearch操作提供的一套Java API,底层是对ES官方所提供的Java API进行了封装,用来简化ES的操作。 2. ES官方提供的Java API:RestHighLevelClient 注:当导
阅读全文
posted @ 2023-09-14 18:26 摆烂ing
阅读(361)
评论(0)
推荐(0)
2023年9月12日
单点登录
摘要: 单点登录 1. 传统的web登录 1.1 方案描述 session+jsessionId 在服务器端创建了一个session以后,针对这个session会产生一个唯一的标识(sessionId),服务器端会将sessionId通过cookie的方式保存在浏览器中,这个cookie是会话级别的cook
阅读全文
posted @ 2023-09-12 22:49 摆烂ing
阅读(31)
评论(0)
推荐(0)
响应式编程
摘要: 1. 响应式编程 当执行多个操作的时候,不会阻塞线程,每一个操作可以认为是开启一个新的线程,如果下一个操作想获取上一个操作的结果,那么此时就需要订阅上一个操作。上一个操作有结果,会立刻执行下一个操作。响应式编程基于发布订阅模式。 发布订阅模式需要一个容器来实现数据传输:Mono,Mono容器只会存储
阅读全文
posted @ 2023-09-12 17:53 摆烂ing
阅读(38)
评论(0)
推荐(0)
2023年9月11日
重定向的几种方法
摘要: 1.通过HttpServletResponse的sendRedirect方法实现 2.设置302状态码和location请求头实现
阅读全文
posted @ 2023-09-11 23:17 摆烂ing
阅读(23)
评论(0)
推荐(0)
2023年8月24日
Spring Boot项目集成es
摘要: 1. 导入依赖 ```xml org.springframework.boot spring-boot-starter-data-elasticsearch ``` 2. application.yml加入如下配置 ```yml spring: elasticsearch: rest: uris:
阅读全文
posted @ 2023-08-24 09:19 摆烂ing
阅读(38)
评论(0)
推荐(0)
2023年8月20日
分布式布隆过滤器
摘要: # 1. 分布式布隆过滤器的价值 集群环境太浪费系统资源、集群环境也不容易对布隆过滤器进行维护,所以采用Redisson框架的分布式布隆过滤器。 # 2. Redisson提供的分布式布隆过滤器的使用 ```java // 获取一个分布式的布隆过滤器(RedissonClient) RBloomFi
阅读全文
posted @ 2023-08-20 18:25 摆烂ing
阅读(127)
评论(0)
推荐(0)
method.getReturnType()和method.getGenericReturnType()区别
摘要: 1. Class clazz = method.getReturnType():只能获取集合类型返回值类型,不能获取集合泛型类型 2. Type type = method.getGenericReturnType():既能获取集合类型返回值类型,也能获取集合泛型类型
阅读全文
posted @ 2023-08-20 17:34 摆烂ing
阅读(112)
评论(0)
推荐(0)
下一页
公告
昵称:
摆烂ing
园龄:
2年8个月
粉丝:
0
关注:
1
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
最新随笔
1.远程调用优化之多线程
2.多个feign接口使用@FeignClient注解调用同一个名称的微服务时,启动会发生异常
3.ES中Nested数据类型介绍
4.ElasticSearch Java API的使用和介绍
5.单点登录
6.响应式编程
7.重定向的几种方法
8.Spring Boot项目集成es
9.分布式布隆过滤器
10.method.getReturnType()和method.getGenericReturnType()区别
积分与排名
积分 - 6219
排名 - 160239
随笔分类
(45)
Docker(3)
ES(3)
exception(1)
Git(1)
io流(1)
Java基础(8)
juc(1)
Linux(1)
Mybatis Plus(2)
nginx(1)
Redisson(2)
shardingsphere(2)
Spring Boot(8)
spring cloud(3)
SSO(1)
布隆过滤器(2)
常见错误及解决方法(4)
多线程(1)
随笔档案
(38)
2023年9月(7)
2023年8月(12)
2023年7月(3)
2023年6月(8)
2023年5月(2)
2023年4月(3)
2022年12月(3)
文章分类
(1)
Spring Boot(1)
阅读排行榜
1. 微服务异常处理的几种方法(479)
2. 远程调用优化之多线程(451)
3. ES中Nested数据类型介绍(440)
4. 多个feign接口使用@FeignClient注解调用同一个名称的微服务时,启动会发生异常(386)
5. ElasticSearch Java API的使用和介绍(361)
点击右上角即可分享