logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

LangChain 高级概念

构建工作流图# 定义一个 MCP 工具description="读取文件内容",概念核心作用关键 API/组件多 Agent 协作分工RAG基于私有知识库回答结构化输出、PydanticMCP外部工具集成标准上下文优化Few-shot、摘要、动态注入生产运维监控LangSmith、traceable、指标追踪→RAG→→→MCP→。

#大数据#人工智能
我做了一个 Windows 本地 AI 任务收件箱:统一管理 ChatGPT、Claude Code 和 Codex

现在到底哪个任务需要我处理?AI Task Hub 就是从这个需求开始的。项目还在继续完善。

文章图片
#人工智能
我做了一个 Windows 本地 AI 任务收件箱:统一管理 ChatGPT、Claude Code 和 Codex

现在到底哪个任务需要我处理?AI Task Hub 就是从这个需求开始的。项目还在继续完善。

文章图片
#人工智能
Java Lambda 表达式

定义:有且仅有一个抽象方法的接口。特征:通常(但不强制)类上会有注解。原理:编译器通过上下文推断,将 Lambda 表达式自动映射到那唯一的一个抽象方法上。// 是函数式接口 (只有一个抽象方法 swimming)// 不是函数式接口 (有两个抽象方法)// 唯一的抽象方法:无参数,无返回值看到方法参数是接口。检查该接口是否只有一个抽象方法。如果是,直接写() -> {}。根据参数个数和代码行数,

#java#开发语言#学习
Java 原始类型(primitive)与包装类(wrapper)详解

本文档按以下结构组织:简明对照表 → 各类型多角度说明(定义、位宽、取值范围、默认值、用途、注意事项)→ 为什么需要包装类(多角度原因)→ 装箱/拆箱的副作用与性能考虑 → 常见陷阱与示例 → 何时使用原始类型/何时使用包装类 → 参考/补充说明。

#java#开发语言
Java Stream 流(Stream API)详细讲解

Stream 是数据处理工具,不是容器核心思想是流水线 + 函数式编程创建 → 中间操作 → 终止操作合理使用,不要滥用并行流。

#java
java开发的三层架构

三层架构让“接待(Controller)→ 决策(Service)→ 搬运(Mapper)”各自专注,系统更清晰、可维护、可测试。数据库搬运工与翻译官。

#java#架构#开发语言
Java 常用数据结构:API + 实现类型 + 核心原理 + 例子 + 选型与性能(完整版)

目标:把“怎么用(API)”和“为什么快/慢(实现原理)”放在同一份文档里。

#java#数据结构
Spring Bean 注入与容器管理:从“怎么交给容器”到“怎么被注入使用”的完整总结

1) 注册阶段:把 BeanDefinition 放进容器(扫描/@Bean/@MapperScan/自动配置…)2) 创建阶段:容器按需创建 Bean(实例化)3) 注入阶段:容器解析依赖并注入(byType/byName)4) 增强阶段:AOP/事务等通过后置处理器织入代理5) 生命周期阶段:初始化回调 → 使用 → 容器关闭销毁总结:Bean 能被注入的前提是:它先通过某种方式注册进容器;S

#spring#rpc#java
MyBatis Mapper 接口动态代理与 Spring 注入原理

Mapper 接口本身没有实现类,Spring + MyBatis通过动态代理生成对象。代理对象负责拦截方法调用,并执行对应 SQL。注入容器的是代理对象,调用方法时会执行 SQL。内部调用不会触发事务 / 切面逻辑,外部调用代理对象方法才生效。

#mybatis#spring#java
    共 23 条
  • 1
  • 2
  • 3
  • 请选择