自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 查看“源码“引用 Find Uasges失效原因——你看的是反编译的类

摘要:IDEA中查看Maven依赖源码时,Find Usages功能可能无法找到注解/类在依赖中的引用,这是因为默认显示的是反编译的.class文件而非真实源码。解决方案是下载对应的-sources.jar源码包(通过Maven下载或手动附加),这样IDEA就能正确索引并显示所有引用位置。关键点在于区分反编译代码(不被索引)和真实源码(可被搜索)的区别。

2025-11-29 11:16:56 337

原创 病房里的哲学家

片子拍完了,医生对着实习医生现场教学:“这不是很典型的囊性疾病,17号牙齿肯定保不住了,16号牙争取保住,先做个开窗术看看吧,后面做完了再说”实习生给我开了住院单,我问实习生多久能安排住院,”最快一个月“,我听了有点震惊,住院排队居然需要这么久。没注射完,护士给我一个氧气面罩一样的东西放在鼻子上,刚想说话,大脑就宕机了,我其实想说,喉咙有痰,能不能吐一下。死亡是每一个人都会遇到的问题,只是或早或晚,有的人活三十四,有的人活六七十,有的人活八九十,大叔把死亡理解为“回家”,一味的逃避只会增加自己的恐惧感。

2025-11-17 10:01:18 618

原创 DispatcherServlet浅析

本文主要介绍了Spring MVC中的核心组件DispatcherServlet及其与Servlet容器的关系。DispatcherServlet作为前端控制器负责接收并分发HTTP请求,是连接Tomcat等Servlet容器与Spring容器的桥梁。文章详解了Servlet容器的功能(如请求处理、生命周期管理)和常见实现(Tomcat/Jetty),并通过流程图展示了请求处理流程。同时对比了Tomcat容器(提供运行环境)与Spring容器(管理业务逻辑)的区别,说明DispatcherServlet如何

2025-11-03 15:58:32 612

原创 JDK代理与CGLIB代理浅析

代理模式是一种比较好理解的设计模式。简单来说就是 我们使用代理对象来代替对真实对象(real object)的访问,这样就可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。代理模式的主要作用是扩展目标对象的功能,比如说在目标对象的某个方法执行前后你可以增加一些自定义的操作。

2025-10-22 11:21:12 687

原创 AOP的三种实现方式

AOP(面向切面编程)是一种将横切关注点与核心业务逻辑分离的编程思想。其实现方式主要有三种:1)AspectJ编译器(ajc),通过编译期静态织入修改字节码;2)Java Agent,利用JVM工具接口在类加载时动态修改字节码;3)Spring AOP,基于动态代理运行时实现。前两种方式能突破Spring AOP的限制,如增强final方法和内部方法调用。而Spring AOP通过代理对象实现,但无法增强同类内部方法调用。这三种方式各有特点,开发者可根据需求选择合适方案。

2025-10-19 17:36:10 304

原创 spring中的bean以及相关处理

生命周期与数量:SqlSessionFactory: 单例,应用级别,重量级,启动时创建,贯穿整个应用生命周期。MapperFactoryBean: 单例,每个 Mapper 接口对应一个,启动时注册为 BeanDefinition,首次使用时实例化。SqlSession: 多例,非线程安全,方法级别或事务级别,每次数据库操作时由 SqlSessionFactory 创建。依赖方向:MapperFactoryBean 依赖 SqlSessionFactory。

2025-10-18 17:29:32 668

原创 哪儿那么多的观众先上车再说

一个粗糙的开始是最好的开始

2025-10-01 14:30:22 549

原创 人际关系的一点点感悟

人际关系本质上是利益交换,包括情感、物质等价值互换。当双方价值匹配时关系稳固,一旦失衡便会疏远。人们潜意识中会评估他人价值,决定交往投入程度。单方面索取或讨好式付出都会破坏关系平衡。提升自身价值,保持平等互惠才是健康人际关系的核心。与其焦虑社交,不如专注自我成长,以平和心态面对人际互动。

2025-09-21 19:18:39 1018

原创 基于springboot和freemarker动态生成接口

Expected lookupPath in request attribute "org.springframework.web.util.UrlPathHelper.PATH404 动态生成接口 freemarker

2025-06-18 20:11:59 751

原创 magic-api源码的启动与打包——maven多模块多jdk版本项目的运行与打包

maven多模块多jdk版本启动和打包

2025-06-13 12:28:26 657

原创 政府数据中台类项目优化思考

数据中台问题原因

2025-06-06 16:50:19 966 1

原创 基于PostgreSQL的CTE表达式实现树型递归与路径记录

基于PostgreSQL实现的树型递归与路径记录,扁平化记录路径 CTE

2025-06-06 11:30:28 487

原创 CompletableFuture实践——多线程递归获取树型数据

CompletableFuture 树形递归

2025-05-31 21:26:01 434

AOP的三种实现方式示例

AOP的三种实现方式示例

2025-10-19

空空如也

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

TA关注的人

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