自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Agent工作流实战

本文详细记录了掌柜智库知识库系统的实战部署流程,涵盖CentOS 7系统配置、Docker与MinIO、Milvus、MongoDB等容器化服务安装,以及基于LangGraph的RAG问答系统架构设计。重点实现文档解析(使用MinerU云端API)、多模态图片处理、混合向量检索(BGE-M3 + Milvus)、三路召回融合与流式答案生成,并通过FastAPI+Vue构建前后端分离的Web服务,结合SSE实现实时交互。项目采用模块化开发范式,解决版本冲突、幂等性、跨平台兼容等关键问题,最终形成一套高效、可扩

2026-10-28 17:44:23 158

原创 LangGraph笔记

LangGraph将工作流建模为图,相比LangChain的链式结构提供更细粒度控制。其核心由节点(执行单元)、边(流转逻辑)和状态(共享数据)构成,支持多智能体、长期记忆与人工审核等复杂场景

2026-10-09 16:20:34 306

原创 Git教程笔记

本文介绍了Git分布式版本控制的配置与使用流程,包括全局用户名和邮箱设置、本地仓库初始化、远程仓库关联与推送。重点讲解了项目初始化(README、.gitignore、license)、提交操作、分支管理及合并冲突解决。强调开发中应创建新分支,避免直接在主分支修改,并通过PyCharm集成Git插件实现高效协作。同时提醒忽略编译生成文件,确保代码整洁。

2026-09-19 18:03:10 206

原创 LangChain笔记

LangChain于2022年10月发布,是统一大模型应用开发的模块化框架,核心为组件与工作流编排。早期依赖提示词工程(如GPT-3.5),存在无法调用工具、访问私有数据等局限;2023年后,随着OpenAI插件与Function Calling推出,模型原生具备工具调用能力,推动LangChain发展。其核心模块包括:Model I/O(标准化输入输出)、Chains(链式调用)、RAG(检索增强生成)与Agents(智能体)。通过整合多厂商模型、支持本地部署、提供解析器(如PydanticOutputP

2026-09-18 17:02:58 159

原创 快速搭建Agent

大模型基于自监督学习与海量数据训练,通过预测下一个Token实现文本生成。依托Transformer架构与自注意力机制,突破长距离依赖限制,结合提示词工程、RAG、微调等技术,可高效完成写代码、问答、任务分解等复杂任务。在Dify等平台支持下,通过工作流、智能体与工具调用,实现多步骤自动化应用落地,推动AIGC向通用人工智能演进。

2026-09-11 21:19:48 257

原创 Shell 脚本速查表

本文系统介绍了Shell脚本编程的基础知识

2026-08-15 13:32:39 196

原创 Linux 命令速查表

本文总结了Linux系统常用操作指南

2026-08-15 13:31:22 225

原创 Python笔记

本文是一篇Python学习笔记,系统梳理了Python编程的核心知识点。内容涵盖基础语法、数据类型、控制流、函数、面向对象、模块与包、常用库等基础内容,并深入讲解了魔法方法、装饰器、异常处理、上下文管理器、异步编程等进阶特性。

2026-07-27 13:08:08 255

原创 Pytorch学习笔记

本文介绍了PyTorch框架下经典卷积神经网络(CNN)的原理与实战应用。

2026-06-05 17:37:13 285

原创 《深度学习基础与概念》笔记(2)

本文介绍了单层与多层神经网络的基础理论及其应用。

2026-06-05 17:31:20 552

原创 《深度学习基础与概念》笔记(1)

本文系统介绍了机器学习与概率统计的核心内容。第一部分阐述了深度学习的基本概念,并梳理了机器学习从单层网络到深度网络的发展历程。第二部分详细讲解了概率论基础,涵盖贝叶斯定理、常见概率分布、高斯分布、似然函数等核心概念。第三部分介绍了标准分布及其参数估计方法

2026-04-23 23:40:22 512

原创 Skywalking服务链路追踪与Jemeter压力测试

本文介绍了基于SkyWalking 9.6.0实现微服务全链路监控的完整流程。接着详细讲解了JMeter接口测试方法

2026-04-09 21:11:01 591

原创 SpringCloud基础(上)

本文介绍了SpringCloud微服务架构的基础知识和核心组件

2026-03-30 16:24:42 454

原创 Nacos3.2.0下载安装教程(Windows版本)

本文详细介绍了在Windows环境下安装Nacos 3.2.0的完整步骤。

2026-03-29 21:52:08 976

原创 SpringBoot 实战篇

本文介绍了基于SpringBoot+Thymeleaf开发的员工管理系统项目架构与核心功能实现。项目采用MVC分层架构,包含配置类、控制器、DAO层和实体类。重点讲解了登录拦截、国际化配置、页面复用等关键技术,详细分析了员工CRUD操作的实现流程

2026-03-27 20:59:30 494

原创 SpringBoot基础

本文摘要: SpringBoot核心知识点总结

2026-03-26 23:00:03 370

原创 SSM整合(仅思路,无代码)

本文介绍了基于SSM框架的图书管理系统开发流程。项目采用MVC分层架构,包含需求分析、数据库设计、业务实现和前端界面开发四个主要环节

2026-03-23 16:48:59 349

原创 SpringMVC 知识大纲(上)

本文介绍了SpringMVC框架的核心概念和使用方法。主要内容包括:1) SpringMVC是基于MVC模式的轻量级Web框架,通过DispatcherServlet统一处理请求;2) 详细讲解了配置版和注解版两种开发方式,对比了实现差异;3) 介绍了RESTful风格API设计;4) 讲解了请求处理、数据传递和乱码解决方案;5) 详细说明了JSON数据交互的实现方法,包括Jackson和Fastjson的使用。文章通过具体代码示例,帮助读者快速掌握SpringMVC的核心功能和开发技巧。

2026-03-17 23:42:39 225

原创 整合Spring+Mybatis

本文详细介绍了Spring与MyBatis整合的两种方式。第一种方式通过XML配置实现,。第二种方式通过继承SqlSessionDaoSupport简化实现类代码。文章还介绍了声明式事务管理,说明如何通过AOP实现事务控制,确保数据一致性。

2026-03-16 16:16:41 366

原创 【Spring笔记】

本文系统介绍了Spring框架的核心概念与应用,全文采用理论推导+代码示例的方式,突出Spring通过IOC和AOP两大核心技术简化企业级开发的特点,并对比了不同实现方式的优缺点。

2026-03-15 23:42:46 428

原创 【Mybatis笔记】

本文介绍了MyBatis框架的核心概念和使用方法。主要内容包括:1. MyBatis简介:作为优秀的持久层框架,它简化JDBC操作,实现SQL与代码分离,支持自动结果集封装。2. 第一个MyBatis程序:详细说明了环境搭建、工具类构建、代码编写和测试流程,并总结了常见错误解决方案。3. CRUD操作:讲解增删改查的实现方式,包括Map参数和模糊查询的使用技巧。4. 配置文件:解析核心配置文件各部分的用途,包括环境配置、属性引用、日志设置等。5. 高级特性:介绍了结果集映射、分页实现、注解开发、Lombok

2026-03-14 15:23:28 734

原创 【黑马Maven笔记】(上)

本文介绍了Maven基础知识和项目构建流程。

2026-03-12 15:29:15 399 1

原创 Maven 3.6.2 安装 + 配置教程

本文介绍了Maven 3.6.2的安装配置教程。Maven是一个项目管理工具,用于Java开发中的项目构建、依赖管理和统一项目结构。

2026-03-11 22:41:25 555

原创 同时安装两个版本MySQL

本文介绍了在已安装MySQL 8.4(3306端口)的情况下,如何额外安装MySQL 5.7(3307端口)实现双版本共存。整个过程确保两个MySQL实例独立运行,互不干扰。

2026-03-11 15:08:13 401

原创 【MySQL学习笔记】(下)

本文介绍了MySQL进阶特性和Java数据库编程的核心内容。MySQL部分重点讲解事务ACID原则、隔离级别、索引类型及使用规范,强调数据库设计需遵循三大范式。JDBC部分详细说明连接流程、工具类封装、PreparedStatement防SQL注入,以及事务实现方法。最后介绍了DBCP和C3P0连接池技术,通过配置文件和工具类优化数据库连接管理。全文贯穿性能优化与安全实践,为开发者提供完整的数据库操作解决方案。

2026-03-10 01:50:34 575

原创 【MySQL学习笔记】(上)

本文系统介绍了MySQL数据库的基础知识与应用技巧。主要内容包括:1)数据库基本概念与环境部署;2)表结构设计与字段属性设置;3)SQL语言分类与CRUD操作;4)表操作与外键管理;5)DML数据操作语言;6)核心查询技术(基础查询、联表查询、自连接、分页排序、子查询);7)常用函数与聚合函数;8)分组过滤与MD5加密。文章特别强调了企业开发中的表设计规范,对比了InnoDB与MyISAM引擎特性,并提供了丰富的SQL语法示例,适合MySQL初学者系统学习数据库操作与管理。

2026-02-28 22:52:03 695

原创 2026年MySQL 8.4压缩包安装配置教程(保姆级)

本文介绍了在Windows10/11系统上快速安装MySQL8.4社区版的方法,采用免安装压缩包(zip)方式。主要内容包括:1)下载64位ZIP压缩包;2)解压到指定目录并配置环境变量;3)创建my.ini配置文件;4)以管理员身份初始化数据库并安装服务;5)修改root密码。该方法无需安装程序,10分钟即可完成,具有无注册表残留、目录结构清晰等优点,特别适合开发人员快速部署。文中详细说明了每个步骤的操作要点和常见错误解决方法,并提供了常用MySQL服务管理命令参考。

2026-02-23 00:40:39 4394 3

原创 【狂神说笔记】注解与反射

本文介绍了Java中注解与反射的核心概念及应用。注解用于标记代码和传递元数据,包括内置注解、元注解和自定义注解的实现方式。反射机制允许在运行时获取类的完整结构并动态操作对象,包括获取Class对象、类加载原理、双亲委派模型等。文章还演示了通过反射动态创建对象、调用方法、获取泛型和注解信息等实际应用,并对比分析了反射与普通调用的性能差异。这些技术是Spring、MyBatis等主流框架的底层实现基础。

2026-02-21 16:32:12 854

原创 【狂神说笔记】网络编程实战

本文基于【狂神说Java】网络编程教程,系统讲解了Java网络编程的核心内容。首先对比了B/S和C/S两种模式,详细介绍了IP地址、端口等网络基础概念。重点讲解了TCP协议的可靠传输实现(包括文件传输和聊天程序),以及UDP协议的无连接通信(含多线程双向聊天)。最后介绍了URL类的使用和网络资源下载方法。教程包含大量实战代码示例,涵盖Socket编程、数据流处理等关键技术点,并针对常见问题提供避坑指南,适合Java开发者系统学习网络编程。

2026-02-18 01:50:49 761 1

原创 java修饰符总结

Java修饰符分为访问修饰符(控制可见范围)和非访问修饰符(控制行为特性)

2026-02-15 11:22:17 595

原创 【黑马教程笔记】Java IO 流超全精讲

本文结合黑马Java IO流教程,梳理了IO流从基础到高级的核心知识,涵盖File类的文件/文件夹操作、字符集编码解码及乱码解决方法,重点讲解字节/字符原始流的区别与用法,详解缓冲、转换、打印、数据、序列化等高级流的功能、差异、适用场景及核心代码,强调try-with-resources的流资源释放方式,同时整理了IO流面试高频考点和开发实战原则,指出掌握流类型与适用场景是核心,IO流也是Java后续学习的重要基础。

2026-02-14 22:45:29 803

原创 【狂神说笔记】Java 多线程知识点详解

Java多线程编程指南:核心概念与实战应用 摘要:本文系统讲解Java多线程开发的三大创建方式(继承Thread类、实现Runnable接口、实现Callable接口)及其适用场景,重点分析线程同步机制与资源竞争解决方案。通过静态代理模式揭示多线程底层原理,推导Lambda表达式简化线程实现。详细阐述线程状态控制(停止、休眠、礼让等)和7种同步方案(synchronized、Lock锁、线程池等),并给出多线程下载图片、抢票系统等实战案例。最后介绍生产者消费者模型的管程法与信号灯法实现,帮助开发者掌握线程安

2026-02-13 02:48:59 781

原创 汉化版IDEA 更换 JDK 版本全教程,超详细!

本文详细介绍了在汉化版IntelliJ IDEA中切换JDK版本的完整流程。主要内容包括:1)设置全局默认JDK的方法,通过修改项目结构中的SDK配置;2)针对Maven项目需要同步修改pom.xml文件;3)提供了两种验证JDK版本的方法;4)总结了常见问题解决方案。文章强调必须同时配置项目SDK和模块SDK,并针对不同项目类型给出了具体操作建议,确保开发者能够顺利完成JDK版本切换。

2026-02-10 00:17:00 2525

原创 Windows 下多版本 JDK 配置教程:一键切换环境,告别路径冲突

本文详细介绍了在Windows系统中配置多版本JDK的方法。首先下载并安装不同版本的JDK到独立目录,然后配置系统环境变量,包括创建版本专属变量和修改JAVA_HOME。通过创建切换脚本(.bat文件)实现一键版本切换,并需以管理员身份运行。最后验证切换结果时需注意关闭所有已打开的终端窗口。文中还提供了常见问题的解决方法,如路径错误、权限不足等。这套方案有效解决了多JDK版本管理难题,让开发者能灵活切换不同版本的开发环境。

2026-02-09 23:26:11 1965

空空如也

空空如也

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

TA关注的人

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