最新文章
-
使用 DuckDB 分析 Parquet 文件2026/09/20
上周朋友发我一个小餐馆的订单文件:restaurant_orders.parquet。 他说是外卖平台导出的,想看看总共多少单、赚了多少钱、哪个菜卖得好、大家怎么付款。 文件几百 MB,不算大,但也不
-
知识库已经有了,Java 程序员还要做什么?Spring AI RAG 实战2026/09/20
上一篇讲清了 RAG 的完整工作流程。 这一篇只讨论一个更实际的问题: 答案不是“把数据库地址和大模型 API 配上就结束了”。 知识入库完成以后,后端仍然要负责: 把现有知识库接入应用; 使用兼容的
-
Spring 通过 factory-method 实例化 Bean 详解与常见错误排查2026/09/20
Spring 通过 factory-method 实例化 Bean 详解与常见错误排查 一、配置解读 你给出的配置片段是: 这段配置的含义是:Spring 会调用 com.xie.spring.Sta
-
Tool Calling Agent:ToolNode、消息状态与常见踩坑2026/09/20
LangGraph Tool Calling Agent 的核心,就是让 LLM 负责决定,ToolNode 负责执行,State 负责保存上下文,conditional edge 负责控制流程
-
【AI开发之Rust】第 12 课:并发模型与同步原语2026/09/20
多线程编程最大的噩梦是数据竞争:两个线程同时读写同一块内存,行为未定义。其他语言的解决方案靠程序员自律 + 各种加锁约定,依然防不胜防;Rust 的方案是把"能不能安全地跨线程共享/传递"变成类型系统
-
企业级后台管理系统路由设计与最佳实践指南2026/09/20
一、顶层架构:三大路由模式的权衡与选型 在设计系统之前,首先要根据团队技术栈、权限管控粒度与系统规模选择适合的路由范式: 1. 方案一:纯前端静态路由(Static Routes + Role Fil
-
Ricon组态系统:工业组件开发指南与实践2026/09/20
Ricon组态系统内置200+工业组件和图元,涵盖基础组件、图表组件、电气图元、动画组件等,本文将介绍如何基于Ricon平台开发自定义组件。
-
用 IndexedDB 存用户的文件,我踩过的五个坑2026/09/20
浏览器里做在线工具,早晚会碰到"用户处理到一半刷新了页面,东西全没了"这个问题。localStorage 存不下——它只能放字符串,容量通常 5MB 上下,一张手机照片就超了。于是就轮到 Indexe
-
我把架构约定编译成了会变红的测试:Wails v2 + Go + Vue3 桌面脚手架实战2026/09/20
写在前面:脚手架是怎么烂掉的 先说个大家都见过的场景。 你兴冲冲搭了个项目基座,写了三份文档:README、CONTRIBUTING、docs/规范.md。里面写得清清楚楚——"控制器不许直接操作数据
-
Spring AI 基础学习与应用2026/09/20
““ # Spring AI 学习与应用 > 本文档以一个真实可运行的项目为主线,把 Spring AI 的三个核心应用场景讲清楚: > **Advisor(增强器)**、**Tool Calli