- 博客(171)
- 收藏
- 关注
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2023-08-10 14:00:57
275
原创 JAVA线程池submit详解 ,execute和submit提交任务的区别
JAVA线程池submit详解 ,execute和submit提交任务的区别
2023-06-21 16:25:32
10506
原创 万字详解-JAVA线程池分析实战与利弊详解
万字详解-JAVA线程池分析实战与利弊详解,讲解线程池参数意义,执行流程,线程池利弊,以及分析了tomcat激进线程池的实现原理
2023-05-30 18:57:02
4620
7
原创 springboot-redis-geo经纬度坐标操作
springboot-redis-geo经纬度坐标操作。springboot-redis-geo经纬度坐标操作。springboot-redis-geo经纬度坐标操作。
2023-04-28 21:57:54
1279
1
原创 gateway网关聚合knife4j文档,同时兼容swagger2与swagger3
网关接口文档查看同时兼容下游微服务使用swagger2与swagger3
2022-11-30 23:15:04
1078
原创 jdk11版本jenkins打包jdk8项目,同时兼容jdk11与jdk8
jdk11版本jenkins打包jdk8项目,同时兼容jdk11与jdk8
2022-10-16 15:06:39
9621
13
原创 springcloud-gateway 聚合swagger3请求接口丢失appliactionName解决
解决网关访问对应微服务swagger3接口时,请求丢失服务名(applicationName)导致接口请求404的问题
2022-05-26 22:25:12
2044
6
原创 springcloud-gateway聚合knife4j接口文档
在gateway网关处聚合(knife4j)swagger接口文档,方便前端统一访问
2022-05-26 21:55:11
1129
原创 springcloud-alibaba-sentinel(6)sentinel控制台规则操作持久化至Nacos (二)
sentinel 源码修改在Sentinel控制台操作规则配置,将其持久化到Nacos;同时支持Nacos操作规则配置后,微服务以及sentinel控制台读取
2022-04-19 18:28:39
961
原创 springcloud-alibaba-nacos(8)nacos共享配置
nacos 读取共享配置,以及测试多个共享配置优先级,以及核心配置与共享配置优先级
2022-04-14 22:12:47
1758
原创 springcloud-alibaba-sentinel(5)sentinel规则持久化至Nacos (一)
sentinel 规则持久化到nacos, 持久化单向通信 nacos配置添加与发布,sentinel客户端与服务端加载
2022-04-13 22:28:04
908
原创 springcloud-gateway动态路由与路由持久化
gateway实现动态路由且持久化存储项目启动时,额外加载持久化路由信息路由转发可配置,操作路由无需重启网关
2022-04-12 22:39:15
5828
9
原创 springboot2.x整合Redission
Reddissin也是一个redis客户端,其在提供了redis基本操作的同时,还具备其他客户端一些不具备的高精功能,例如 分布式锁+看门狗、分布式限流、远程调用等等
2022-03-31 22:53:45
17626
原创 hystrix 实现请求合并
需要请求合并的服务启动类上添加@EnableHystrix@EnableHystrixDashboard需要请求合并的服务添加依赖<!--hystrix依赖--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId></
2022-03-30 23:43:14
7233
原创 SpringBoot项目使用RabbitMQ TTL+死信队列完成消息延迟
在项目中,我们经常会遇到需要进行延迟的场景比如 延迟计算,延迟重试,延迟关闭订单等等,延迟的技术方案多种多样,我这里列举RabbitMq进行延迟的方案之一:TTL+死信队列
2022-01-12 11:33:53
9157
原创 Redis 序列化 GenericJackson2JsonRedisSerializer和Jackson2JsonRedisSerializer的区别
/** * 实例化 RedisTemplate 对象 * @return */ @Bean public RedisTemplate<String, Object> functionDomainRedisTemplate(RedisConnectionFactory factory) { RedisTemplate<String, Object> redisTemplate = new RedisTemplate<.
2021-12-28 22:53:47
20353
9
原创 Mysql 多列IN操作
语法:SELECT * FROM 表 WHERE (列1,列2) in((列1值,列2值))SELECT * FROM 表 WHERE (列1,列2,列n) in((列1值1,列2值1,列n值1),(列1值2,列2值2,列n值2))示例:SELECT * from base_vehicle WHERE (plate,color) in (("云BQ6541","蓝"))SELECT * from base_vehicle WHERE (plate,color) in (("云BQ6541",
2021-12-20 10:38:09
8665
原创 Mysql大数据量分页优化
mysql分页还在用传统的 limit offset分页么?是否发现了大数据下分页卡顿?来看看分页到底该怎么做
2021-11-29 21:25:23
12478
1
原创 MySql报错:unblock with mysqladmin flush-hosts
信息排查# 查看最大错误连接数限制show global variables like 'max_connect_errors';# 查看连接IPselect * from performance_schema.host_cache # 刷新数据库IP缓存 flush hosts # 查看连接SELECT substring_index(host, ':',1) AS host_name, state, count(*) FROM information_schema.process
2021-11-29 21:18:02
15565
原创 【JAVA代码获取本机ip地址及主机名】
import java.net.InetAddress;public class Main { public static void main(String[] args) throws Exception { InetAddress addr = InetAddress.getLocalHost(); System.out.println("Local HostAddress:"+addr.getHostAddress());
2021-11-29 21:12:23
7348
原创 docker 安装 rabbitmq并添加延迟队列插件
安装rabbitmqdocker run -d --name rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --restart=always -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 15671:15671 -p 25672:25672 -p 15672:15672 rabbitmq:management进入rabbitmq网站选择下载延迟队列插件点击进入:Ra
2021-09-19 21:44:48
7152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人