自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Apollo

Apollo,一个爱分享Java、生活的小人物~微信公众号:Apollo_Java

  • 博客(218)
  • 资源 (2)
  • 收藏
  • 关注

原创 多线程-synchronized(持续更新)

首先得先记住一个原则,synchronized是悲观锁

2024-07-22 18:15:22 282

原创 CompletableFuture

CompletableFuture演变以及日常用法

2024-07-09 16:05:52 605 1

原创 Spring Cloud Alibaba - Seata 分布式事务

Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。

2024-07-05 16:29:12 663

原创 Spring Cloud Alibaba - Sentinel 分布式系统流量哨兵

Sentinel是一种流量治理的平台

2024-07-04 17:51:07 716

原创 Spring Cloud Alibaba-Nacos服务注册和配置中心

Nacos(官方网站:nacos.io)是一个易于使用的平台,专为动态服务发现、配置和服务管理而设计。

2024-07-02 16:26:42 278

原创 GateWay服务网关

Gateway是在Spring生态系统之上构建的API网关服务,基于Spring6,Spring Boot 3和Project Reactor等技术。它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式,并为它们提供跨领域的关注点,例如:安全性、监控/度量和恢复能力。在Spring Cloud中,在1.x版本中都是采用的Zuul网关;但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关SpringCloud Gateway替代Zuul。

2024-07-01 16:54:59 964

原创 Micrometer+ZipKin分布式链路追踪

Micrometer+ZipKin分布式链路追踪

2024-06-27 13:46:09 1161

原创 CircuitBreaker断路器-Resilience4j

CircuitBreaker断路器-Resilience4j介绍服务熔断、降级、限流等功能

2024-06-26 16:43:22 894

原创 规则引擎-Aviator 表达式校验是否成立

Aviator是一个轻量级、高性能的Java表达式执行引擎,它动态地将表达式编译成字节码并运行。

2024-06-25 14:14:00 661

原创 OpenFeign服务调用与负载均衡

OpenFeign服务调用与负载均衡

2024-06-18 15:25:48 1015

原创 consul服务注册与发现、服务配置与刷新

为什么要用服务注册?为什么要用consul不用eureka?

2024-04-24 16:39:50 1060 1

原创 怎么定位慢SQL问题

开启慢查询SQL日志

2024-04-22 16:40:53 162

原创 Maven的dependencyManagement与dependencies区别

先说结论:Maven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。

2024-04-18 11:50:00 492

原创 生产服务器变卡怎么排查

服务器变卡怎么排查,可以从以下四个方面去考虑。

2024-04-17 16:11:45 882

原创 IDEA远程调试debug

远程调试,手把手教学,包会

2024-04-17 15:26:37 934

原创 Random random = SecureRandom.getInstanceStrong();堵塞线程问题解决

sonar扫描到使用Random随机函数不安全, 推荐使用SecureRandom替换,就是他–》【SecureRandom.getInstanceStrong()】,分别在本地,测试环境测过没问题上生产,但是运行了一段时间突然报错!然后还是像那个博主一样,一段一段代码的注释上测试环境才发现问题在哪里,坑就坑在这,在win10环境正常得很,一到linux上面就和个发病的一样生成随机数字卡顿,导致接口请求无响应。sonar推荐的不一定都是适合自己业务场景,只是站在了技术层面考虑,推荐的东西自己还是要慎用!

2023-06-15 17:28:21 847

原创 IDEA配置创建类注释模板和方法注释模板

IDEA创建类注释模板和方法注释模板

2023-03-17 11:44:25 1747 1

原创 EasyExcel 动态设置多sheet名称

EasyExcel 动态设置多sheet名称

2023-03-02 15:57:52 3118 1

原创 EasyExcel 实现写入多个sheet数据进excel模板并下载

EasyExcel 实现写入多个sheet数据进excel模板并下载

2023-03-02 15:08:12 3260

原创 Calendar计算两个时间之间相差几个月

Calendar计算两个时间之间相差几个月

2023-02-24 18:25:26 1018

原创 mongoTemplate Aggregation 多表联查 排序失效问题解决

mongoTemplate Aggregation 多表联查 排序失效问题解决

2023-02-23 15:27:04 548

原创 cannot deserialize from Object value (no delegate- or property-based Creator)

cannot deserialize from Object value (no delegate- or property-based Creator)

2023-02-20 17:23:34 126

原创 rabbitmq topic模式设置#通配符情况下 消费者队列未接收消息问题排查解决

rabbitmq topic模式设置#通配符情况下 消费者队列未接收消息问题排查解决

2023-02-15 17:10:07 1435

原创 mongoTemplate支持多表联查 排序 条件筛选 分页 去重分组

列表展示需要对mongo的两表进行连表查询,且根据两个不同的表中指定字段去排序分页展示,其中包含对两个表不同条件的筛选。

2023-02-14 16:52:39 1819

原创 springboot 针对rabbitmq多vhost情况处理

项目中在已接入rabbitmq一个vhost的基础上,需要再引入多个vhost进行消息处理,spring原来的支持以及满足不了,所以要重写。

2023-02-09 16:06:48 1452 1

原创 springboot 接入websocket实现定时推送消息到客户端

前端与后端websocket连接上后,多用户登录,后端根据不同用户定时发消息给前端用于展示。

2023-02-09 15:44:29 2257

原创 接口返回数据报错:No serializer found for class com.xxxxxx

返回数据报错:No serializer found for class

2023-02-08 13:49:51 1688 1

原创 git语义化定制版本规范

git语义化定制版本规范

2023-02-03 11:42:44 318

原创 Studio 3T怎么用mysql语句执行查询

Studio 3T怎么用mysql语句执行查询

2023-02-03 11:41:37 811 1

原创 json字符带有反斜杠\处理

json字符带有反斜杠\处理

2023-02-03 11:40:29 5730

原创 jmh的一些作用

jmh的一些作用

2023-02-03 11:39:50 295

原创 springboot引入flink,maven打包插件需替换

springboot引入flink,maven打包插件需替换

2023-02-03 11:38:28 560

原创 EasyExcel 实现 批量生成多sheet多Excel打包zip下载

导出学校中高年级的学生信息,根据班级名称分组,一个班级一个excel导出,如果多个excel需要打包成zip压缩包下载,一个excel里面存在多个sheet的情况。

2023-02-03 11:33:28 2054

原创 2023年目标

23年新目标

2022-12-30 17:37:11 139 1

原创 ObjectMapper的objectNode、ArrayNode各种转换使用

objectNode/arrayNode怎么获取节点数值,arrayNode怎么修改节点元素值,json转换objectNode后各种骚操作

2022-12-30 17:24:23 3920

原创 2022.10.17 随手记

社会它无情的嘲讽我我也不会温柔的对待它就是刚!硬刚!怼死它!

2022-10-17 17:12:32 269 1

原创 mybatis插入数据不返回主键id可能原因及解决

mybatis插入数据返回主键id这个特性很好用,但是不注意细节的话很容易拿不到主键id,因此这篇文章比较全面的讲解下,拿不到主键id的可能因素和解决方案。

2022-09-28 14:09:29 11485 21

原创 Docker(3)汇总

Docker前面几章内容的汇总与拓展,更为精华~

2022-09-13 18:55:54 361 2

原创 Docker(2)

一个趣味Docker入门故事,看完就能为什么Docker能这么牛掰啦

2022-09-08 17:26:23 158

原创 Docker(1)

Docker 三要素:镜像 容器 库

2022-09-07 18:36:04 365

OAuth2四种授权模式图文简单理解分享.ppt

这个PPT是有关OAuth2的简单介绍和四种授权模式讲解,对于OAuth2刚入手的小伙伴们可以下载来看看,此PPT乃博主亲手打造,只能用于学习,不可作为其他用途,乖哦~

2020-11-04

一款产品诞生的完整流程

嗨,大家好,本次分享给大家的是产品诞生的一个完整流程,大家如果不知道完整的流程的话,可以点击下载来学习使用~不可作为商业用处哦~乖~ 在下Apollo,一个爱分享Java、生活的小人物, 咱们来日方长,有缘江湖再见,告辞!

2019-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除