搜索
Latest Post

解决IntelliJ IDEA在Windows下log4j2中文日志乱码问题

记一次 Redis OOM

解决 Clash 开启后 Google Play 无法更新下载软件

树莓派4b从 SD 卡迁移至 SSD

网站记录

标签: java

缩略图

Java 枚举使用 Jackson Json 序列化与反序列化

解决使用Jackson Json序列化和反序列化Java枚举时的问题。当使用Jackson Json进行序列化时,枚举类能正常工作,但反序列化时会出错。问题源于当前使用的Jackson版本(2.11.x)不支持整数类型的反序列化。本文介绍解决方法,包括使用@JsonValue注解、使用@JsonCreator自定义生成方法、使用@JsonProperty自定义值,以及自定义序列化器和反序列化器。详细内容请参考本文。
缩略图

一个 Bug 给公司带来20000多损失

分布式系统开发中,状态不一致问题是常见的问题。本文总结了作者连续两个月代码出问题导致公司损失的两个案例,并分析了问题原因和解决方法。分布式系统开发需要考虑状态不一致问题,并使用合适的手段来解决。
缩略图

Spring Scheduled 三种定时方式

本文介绍了Spring Schedule处理定时任务的三种方式:fixRate、fixDelay和cron。其中,fixRate会预先安排一系列固定时间点,fixDelay会在上次执行结束后的固定时间间隔后执行,cron可以指定具体的时间。文中还提到了一些可以扩展了解的地方,如schedule自定义线程池、多实例环境下如何保证唯一以及一些定时任务的可选方案。
缩略图

Spring Data Jpa 多数据源选择无效

在使用Spring Data Jpa的项目中,遇到了重新分库信息无效的问题。解决方法包括关闭spring.jpa.open-in-view配置、在新线程中执行、解绑并重新绑定EntityManager。对Spring Data Jpa不熟悉导致了几天的困扰,需要注意Spring启动时的日志和警告信息。
缩略图

HikariPool-1 – Connection is not available, request timed out after 30000ms 问题解决

HikariPool-1 – Connection is not available, request timed out after 30000ms 问题解决
缩略图

maven获取不到jar包

缩略图

Spring Cloud Stream 初尝

缩略图

spring transaction不生效的一些原因

缩略图
缩略图