logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【RocketMq 系列】springboot RocketMq 入门教程

Apache RocketMQ 自诞生以来,因其架构简单、业务功能丰富、具备极强可扩展性等特点被众多企业开发者以及云厂商广泛采用。历经十余年的大规模场景打磨,RocketMQ 已经成为业内共识的金融级可靠业务消息首选方案,被广泛应用于互联网、大数据、移动互联网、物联网等领域的业务场景。

文章图片
#java-rocketmq#rocketmq
【Nacos源码系列】服务注册的原理

Nacos是一个基于云原生的动态服务发现、配置管理和服务治理平台,由阿里巴巴开源。它提供了服务注册与发现、配置管理、动态DNS、流量管理、服务降级、负载均衡、限流、路由管理等一系列核心功能,可以帮助企业构建弹性可扩展的微服务架构。

文章图片
#微服务#spring cloud#java
springboot中 玩转redis的发布订阅

文章目录redis的发布订阅集成到springboot中集成测试一般我们使用redis最多的场景还是作为缓存中间件使用,redis也能做为消息队列使用,但这不是Redis的强项,不过如果需要的话还是可以使用的。redis的发布订阅集成到springboot中引入redis starter<dependency><groupId>org.springframework.boo

#redis#spring boot#java
如何判断对象是否是垃圾

本文主要介绍了JVM是通过可达性分析算法来判断对象是否为可回收对象,同时介绍了哪些对象或者是类可作为可达性分析算法的GC Root,最后介绍了对象在Finalize方法中的回收过程和方法区的回收。想学习关于JVM的文章可关注我,会持续更新。参考书籍:《深入了解JVM虚拟机》

文章图片
#jvm#java#算法
springcloud feign 实现文件上传

文章目录项目版本背景feign-form项目版本1、jdk:1.82、springboot 2.1.6.RELEASE ,springcloud Greenwich.SR6背景在早期的 Spring Cloud 中,Feign本身是没有上传文件功能的,要想实现文件上传功能, Feign 早先不支持文件上传,后来虽支持但仍有缺陷,需要一次性完整地读到内存在编码发送。Feign官方提供了子项目feig

#spring cloud#eureka#java
kafka 使用及学习过程中的爬坑记录

文章目录Producer factory does not support transactions解决方案Must set retries to non-zero when using the idempotent producer.解决方案Must set acks to all in order to use the idempotent producer. Otherwise we can

#kafka#学习#java
redis 序列化对象问题

redis 序列化背景追根溯源RedisTemplateRedisSerializerJdkSerializationRedisSerializer总结背景最近在使用redis的发布订阅模式时,订阅类接收到的是字符串,习惯性的用JSON将字符串转成对象,结果就是各种报错,刚开始想不通,通过redis可视化工具看到的明明是JSON,把结果复制出来也是能通过JSON测试的,为什么通过发布订阅获取到的结

#redis#java#缓存
到底了