自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDK动态代理为什么只能代理有接口的类?

JDK动态代理的核心是通过InvocationHandler的invoke()方法,实现代理逻辑与目标方法的调用,而这个过程依赖接口的方法定义:invoke()方法中,需要通过Method对象反射调用目标类的方法,而这个Method对象,正是JDK通过目标接口获取的——接口定义了统一的方法签名,JDK才能自动生成对应的重写方法,绑定回调逻辑。如果没有接口,就没有统一的方法签名规范,JDK无法生成对应的重写方法,也无法获取Method对象,代理逻辑无法绑定,自然无法完成代理。

2026-04-19 14:59:40 225

原创 SQL面试必懂:递归查询从入门到实战,新手也能吃透

很多新手对递归查询的恐惧,源于“看不懂循环逻辑”,但只要记住:递归就是“先找起点,再循环找子/父节点,自动终止”,再结合本文的原创案例多练2遍,就能轻松掌握。核心结构:锚点成员(起点)+ 递归成员(循环),缺一不可;高频场景:正向递归(查所有下属)、反向递归(查所有上级);避坑关键:别漏RECURSIVE、别写反关联条件、别忘过滤起点;加分项:掌握性能优化方案和递归与多表连接的区别。

2026-04-19 14:53:56 248

原创 从入门到实战:提示词工程(Prompt Engineering)保姆级指南

首先明确核心定义和两个关键概念,避免混淆:提示词(Prompt):就是我们和大模型交互的“指令”,比如“用Python写一个快速排序算法”“总结这篇技术文档的核心要点”,是触发模型输出的初始信号。提示词工程(Prompt Engineering):也称为 In-Context Prompting,是指在不更新模型权重的情况下,如何与大模型交互以引导其行为、获得所需结果的方法;

2026-04-17 22:42:11 573

原创 0基础Linux学习路线规划

0基础学习Linux,没有捷径,但有清晰的路线可遵循。按照“入门奠基→进阶提升→实战落地→高级拓展”的节奏,1-2个月能掌握基础技能,3-6个月能达到“独立运维基础服务器、部署项目”的水平,完全适配后端、运维等岗位的基础需求。Linux的学习是一个“循序渐进、持续积累”的过程,重点不在于“学多少命令”,而在于“理解系统逻辑、掌握解决问题的方法”。坚持实操,遇到问题不退缩,你会发现,Linux其实并没有那么难,反而会成为你职业发展的“加分项”。

2026-04-17 22:40:43 187

原创 【无标题】IService‘ cannot be inherited with different type arguments:

我发现我DishFlavorService中的泛型写错了,将IService改成IService即可。DishFlavorServiceImpl中的泛型与实现的接口DishFlavorService中的泛型类型不一致。

2024-05-30 13:26:51 591

原创 使用springboot整合mybatisPlus,报错找不到bean对象

boot3.2.5版本报错无法装配bean的,把版本降到2.7.然后就可以正常运行了。

2024-05-19 18:40:29 461 3

原创 @Value注解报错

【代码】@Value注解报错。

2024-05-17 16:59:09 267

原创 渔夫捕鱼算法问题

渔夫捕鱼算法问题

2024-03-18 21:35:00 772 1

空空如也

空空如也

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

TA关注的人

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