- 博客(6)
- 收藏
- 关注
原创 Spring八股面试题看这些就够了
如果只用二级缓存,那么A注入的是B原始对象,如果B初始化完成后使用的是代理类,那么IOC容器就会出现两个B,违反单例,而且A注入的不是我们目标需要的B对象。@Autowired:默认按类型注入,再按名称注入(@Qualifier设置注入哪个),Spring注解,允许再构造函数,字段,方法,参数上使用。面相切面编程,把与业务无关,但是业务代码所共有的逻辑(比如日志,事务,权限控制)封装起来。可以的,这个时候我们注入的是B的代理对象,B还没有初始化,等到需要执行B的函数的时候,代理对象才会触发B的初始化。
2026-04-08 16:04:40
380
原创 Redis面试问题大全,看这些就够了(凭借这个oc网易,快手)
很没用,有是有,不支持持久性和原子性就是把命令请求打包发过去,按顺序执行这些命令,不会中途被打断使用mulit,exec命令持久性看AOF原子性执行成功就原子性,执行不成功前面的也不回滚。和lua脚本比较像。
2026-04-07 21:44:45
337
原创 一文解决带你入门Maven,实例+100+图片+代码+文字
执行聚合模块的 Maven 命令(如 mvn clean package)时,Maven 会自动按依赖顺序构建所有子模块(比如先构建被依赖的 common 模块,再构建依赖它的 user-service 模块);Maven 聚合(也叫「多模块聚合」)的核心目的是:将多个分散的子模块聚合到一个「聚合模块(父模块)」中,实现「一键式」构建所有子模块。私服仓库:公司内部搭建的仓库(如 Nexus),存放内部开发的 Jar 包,也可缓存中央仓库的包,提升下载速度。依赖 common 模块,演示依赖传递和版本继承。
2026-02-12 18:29:31
606
原创 一文扫盲AI名词:Skill/MCP/RAG/Agent...都是什么?
举个例子: 如果你给它这半句话:“床前明月光,____”它的大脑会迅速计算:根据我读过的几百万次唐诗,这后面接“疑是地上霜”的概率是 99.9%,接“今天吃得香”的概率是 0.01%。他们的共同点就是给LLM这个只会文字接龙的工具,添加可以搜索网络和数据库的功能。之后Agent上对应的程序越来越多,如果之后不止搜索,还有读取文件,脚本的执行,PDF转换...我们能不能简化Agent,然Agent上的程序比较少,而是把对应的功能抽象出来成一个个模块,让Agent去调用这些模块咧(把非核心的功能解耦出来)?
2026-02-07 14:00:00
711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1