logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一个通用 Agent 到底是怎样完成任务的?

AI Agent与普通聊天机器人的核心区别在于其执行循环机制。Agent通过"状态评估-行动选择-执行更新"的闭环工作:先明确任务目标和约束,动态判断需要思考还是调用工具,每次行动后评估是否满足成功标准,并在资源限制或条件满足时终止任务。可靠Agent的关键不是工具数量或模型智能度,而是建立清晰可控的执行循环:将用户请求转化为可执行任务,在获取外部信息与内部推理间动态切换,并设

文章图片
2025大厂Java后端面试:RAG高频考点【干货】

【大厂Java后端面试RAG高频考点总结】 近期大厂面试中,RAG技术已与传统Java八股深度结合考察。核心考点包括:1)基础概念(与传统搜索/微调的区别);2)技术选型(模型、向量库、框架对比);3)索引分块策略与文档解析;4)混合检索与重排序优化;5)效果评估指标(Recall@K等)与闭环优化;6)高并发工程实现(缓存、限流);7)Java生态整合(SpringAI原理);8)Agent进阶

文章图片
#RAG
JDK8 HashMap底层结构解析

JDK8中HashMap采用数组+链表+红黑树结构,数组存储键值对,链表解决哈希冲突,当链表长度超过8且数组长度大于64时转为红黑树。通过hash()方法减少冲突,负载因子0.75平衡空间效率。扩容时容量翻倍,重新分配元素。线程不安全问题包括扩容死循环(JDK7)、元素丢失和并发get为null,可用ConcurrentHashMap解决。JDK8优化包括引入红黑树、尾插法、扩容时机调整和哈希扰动

文章图片
Java并发编程:线程安全与多线程实战指南【个人八股】

Java并发编程摘要 本文系统介绍了Java并发编程的核心概念。主要内容包括:1)线程与进程的区别,线程作为轻量级执行单元共享进程资源;2)线程安全的三大特性(原子性、可见性、有序性)及实现方式,如synchronized同步块和volatile关键字;3)线程生命周期状态转换及常用调度方法;4)线程间通信机制,包括共享内存、wait-notify、Condition和Exchanger等;5)线

文章图片
#安全#java
SpringBoot开发秘籍【个人八股】

SpringBoot是一个基于Spring框架的快速开发脚手架,通过"约定大于配置"理念简化了Spring应用的开发和部署。它提供自动配置功能,根据项目依赖自动装配合适的Bean,并内置Tomcat服务器。SpringBoot通过Starter机制整合依赖,解决版本冲突问题,同时提供开箱即用的功能如Actuator监控和DevTools开发工具。相比传统Spring开发,Spr

文章图片
#spring boot#后端#java +1
从金融场景出发:深入理解 BigDecimal 与 Java 核心特性

金融领域使用BigDecimal而非double的主要原因在于精度控制。double采用二进制浮点计算,无法精确表示某些十进制小数(如0.1),会导致金额计算误差。BigDecimal通过精确的十进制表示解决了这个问题,特别适合金融场景。但使用时需注意:equals()会同时比较数值和精度位数,除法需指定舍入模式避免异常,且性能较差不宜用于高频计算。相比之下,自动装箱/拆箱机制实现了基本类型与包装

文章图片
Java 面试高频:反射机制与异常体系全面解析

摘要:反射是Java运行时动态获取类信息并操作类成员的机制,常用于框架底层(如Spring、MyBatis)。其优点是灵活性高,缺点是性能较低(需运行时解析)且可能破坏封装性。获取Class对象有三种方式:类名.class、对象.getClass()和Class.forName()。通过反射可创建对象、调用私有方法/字段(需setAccessible(true))。异常处理中,Error表示严重系

文章图片
#java#面试#开发语言
Redis为何如此快?揭秘IO多路复用技术【个人八股】

Redis高性能的关键因素包括:1)内存存储实现微秒级响应;2)采用IO多路复用技术(从6.0版本开始引入),通过select/poll/epoll等机制实现单线程高效处理大量连接;3)极致优化的数据结构设计。早期Redis采用单线程模型避免锁竞争和上下文切换,6.0版本后引入多线程仅处理网络IO,命令执行仍保持单线程。IO多路复用技术通过事件驱动模型(如epoll的红黑树和就绪列表)实现高效并发

文章图片
#性能优化
从 URI 区分到 HTTP1.0/1.1/2/3 发展详解【个人八股】

URI是统一资源标识符,用于标识Web资源类型;URL是URI子集,提供资源路径和访问方式。HTTP协议演进:1.0默认短连接,1.1引入长连接和流水线处理,2.0采用二进制协议、多路复用和服务器推送。HTTP/3基于QUIC协议解决TCP队头阻塞问题。目前HTTP/2最流行,占比46.9%。长连接通过Connection:keep-alive实现,1.1默认开启,超时可通过HTTP守护进程或TC

文章图片
#计算机网络
2025大厂Java后端面试:RAG高频考点【干货】

【大厂Java后端面试RAG高频考点总结】 近期大厂面试中,RAG技术已与传统Java八股深度结合考察。核心考点包括:1)基础概念(与传统搜索/微调的区别);2)技术选型(模型、向量库、框架对比);3)索引分块策略与文档解析;4)混合检索与重排序优化;5)效果评估指标(Recall@K等)与闭环优化;6)高并发工程实现(缓存、限流);7)Java生态整合(SpringAI原理);8)Agent进阶

文章图片
#RAG
    共 19 条
  • 1
  • 2
  • 请选择