自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Agent-Harness-Engineering驾驭工程

《Agent Harness Engineering:从Demo到产品的驾驭工程》揭示了2026年AI工程领域的关键突破——通过"智能体驾驭工程"(Harness Engineering)解决Agent从概念验证到生产落地的核心挑战。该技术借鉴驯马理念,通过五层架构(约束层、监控层、反馈层、兜底层、评估层)实现AI代理的稳定运行。行业数据显示,采用驾驭工程后,Agent项目落地率提升10倍,典型案例表明仅优化约束体系即可让模型性能跃升10倍,验证了"优秀约束体系比强大模型更重要"的行业新共识。核

2026-06-26 11:38:07 356

原创 RabbitMQ入门与核心概念

RabbitMQ 核心概念与工作原理摘要 RabbitMQ 是一个开源消息中间件,实现了 AMQP 协议,核心功能是接收、存储和转发消息。它通过异步处理、系统解耦、流量削峰和消息持久化等特性,解决了传统同步调用方式面临的耦合严重、性能瓶颈和突发流量问题。 RabbitMQ 架构包含七大核心概念: Producer(生产者):发送消息的程序 Consumer(消费者):接收处理消息的程序 Exchange(交换机):消息路由中心,决定消息去向 Queue(队列):存储消息的容器 Binding(绑定):交换机

2026-06-26 11:28:39 351

原创 进程与线程

本文通过生动的厨房比喻,深入浅出地讲解了程序、进程和线程的核心概念。文章首先区分了静态的程序和动态的进程,用菜谱和实际做菜的形象类比,并指出不同进程间的内存隔离特性。随后详细剖析了进程的组成结构,特别是进程控制块(PCB)在操作系统中的关键作用,包括Linux内核中的task_struct实现细节。文章还解释了进程内存空间的隔离机制和状态转换模型,从新建态到终止态的全生命周期。最后通过多线程协作的厨房场景,自然地引出线程概念及其轻量级特性,为理解现代计算模型提供了清晰的技术框架。

2026-06-25 10:41:30 428

原创 Java集合框架-带源码分析

Java集合框架是一套标准的数据结构库,解决了数组的局限性,提供动态容量、丰富操作和多种数据结构实现。核心接口包括List、Set、Queue和Map,各自有不同的特性和适用场景。集合相比数组的优势在于动态扩容、便捷API和数据结构的封装,尽管在基本类型操作和内存占用上略逊于数组。常见问题包括基本类型自动装箱、泛型擦除等。ArrayList作为典型实现,通过动态数组和懒加载机制平衡了性能与灵活性。总体而言,集合框架通过统一接口和优化实现,显著提升了开发效率和代码质量。

2026-06-23 16:03:19 630

原创 数据包在网络中的历程

本文详细解析了从URL解析到DNS查询再到HTTP请求传输的全过程。URL由协议、服务器域名和资源路径组成,浏览器通过DNS解析获取服务器IP地址。DNS采用分层查询机制,从根域名服务器到权威DNS服务器逐级查询。DNS服务器存储多种资源记录类型(A、CNAME、NS等),通过分布式树状结构实现高效管理。HTTP请求通过操作系统协议栈传输,协议栈分层处理数据,应用层调用Socket库,传输层及以下由内核协议栈实现TCP/IP等协议的封装和路由。整个过程体现了域名解析的必要性和互联网协议栈的协同工作

2026-06-22 11:22:46 440

java后端开发全栈知识体系【100+篇高清图文资料+SVG架构图】从零基础到架构师完整学习路线

本资源是一套系统完整的Java后端开发学习资料合集,从零基础入门到高级架构设计全覆盖,共计100+篇精品文档,涵盖28个核心知识模块。所有知识点均配有SVG高清架构图、思维导图和详细文字说明,采用生活化比喻降低理解门槛,让复杂的技术概念变得通俗易懂。 资料涵盖六大知识体系: ① Java语言基础:基础语法、面向对象、集合框架、JVM内存模型、并发编程、IO与NIO、泛型、反射与注解、设计模式、Java8-21新特性 ② Spring全家桶:Spring核心原理(IoC/AOP/Bean生命周期)、Spring MVC、Spring Boot自动配置、Spring Security、Spring Cloud微服务、Spring AOP与事务 ③ 数据持久化:MySQL核心原理(索引/事务/MVCC/锁/日志/优化)、Redis缓存技术(五大数据类型/持久化/集群/分布式锁)、MyBatis持久层框架、Spring Data JPA ④ 中间件与运维:Kafka/RabbitMQ/RocketMQ三大消息队列、Docker容器化、Kubernetes、Netty高性能网络编程、Linux操作系统 ⑤ 计算机基础:计算机网络全套(HTTP/HTTPS/TCP/IP/DNS/Socket)、操作系统原理(进程/内存/文件系统/IO)、计算机组成原理 ⑥ AI前沿技术:AI Agents智能体开发(LangChain4j)、RAG检索增强生成、Prompt工程、SpringBoot集成AI、多模态AI 此外还包含:完整的Java后端面试题库(28个高频考点)、从零基础到架构师的推荐学习路线。 适合人群: - Java后端开发零基础初学者,需要系统学习路线指引 - 具备一定编程基础,希望系统构建知识体系的在校大学生 - 工作1-3年的研发人员,

2026-06-26

空空如也

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

TA关注的人

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