自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 企业级开发日志定位实录:一次 Log4j 日志查找的历程

项目使用了 Log4j2 作为日志系统,配置文件为log4j2.xml,支持按模块分包记录不同日志文件。某天我需要查看模块的日志信息,便开始了这次查找日志路径的历程。

2025-06-20 10:40:26 218

原创 一次单例实现踩坑记:volatile 不够安全?静态内部类原来这么稳!

不要盲目信任volatile:它能防重排序,但设计模式更重要KISS原则:静态内部类用JVM机制代替人工同步枚举是终极方案:若不需要懒加载,直接上enum单例工具警告要重视:Sonar/IDEA的提示往往有深意💡黄金法则:当你想写DCL时,先想想静态内部类!

2025-06-16 16:24:45 393

原创 Runnable接口详解

通过。

2025-05-29 17:21:07 574

原创 电站管理系统中Kafka理解

Apache Kafka: 是一个分布式流处理平台,广泛用于处理大量实时数据流。它能够高效地接收、存储、传递和处理数据流。Kafka 的设计目标是提供高吞吐量、低延迟、水平可扩展的消息队列系统。Kafka 广泛应用于日志收集、实时数据处理、数据流分析等场景。

2025-05-29 14:15:36 993

原创 Quartz 定时任务框架在 Spring 中的应用

是一个开源的企业级任务调度框架,它可以在指定时间、间隔周期性执行任务。适用于日志清理、缓存刷新、定时推送、数据同步等定时调度场景。Quartz 可单机运行,也可支持分布式集群调度。

2025-05-26 16:05:38 919

原创 Hibernet理解

Hibernate是一个持久层的ORM框架,主要用于DAO层,即管理Java 应用程序与关系型数据库的交互。ORM(Object Relation Mapping)就是利用描述对象和数据库表之间映射的元数据,自动把Java应用程序中的对象,持久化到关系型数据库的表中。对于一个大型的项目,写很多条JDBC的sql语句是十分复杂且难以管理的,于是ORM利用描述对象和数据库表之间映射的元数据,自动把Java应用程序中的对象,持久化到关系型数据库的表中。

2025-05-26 14:11:15 662

原创 HQL理解

该段代码是将hql语句中的modeVersionIds参数替换为实际值,(:modeVersionIds)是预设的参数,不是实际参数。分组字段应该是select中包含的字段。对于该代码块,使用的是HQL查询。:筛选ID在指定列表中的记录,SQL操作的是表名和列名(如。排序可以使用多个字段,如。实体类查询,别名设为。

2025-05-26 10:07:33 204

空空如也

空空如也

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

TA关注的人

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