稀土掘金

一个帮助开发者成长的社区,挖掘最优质的互联网技术

2285篇收录文章访问博客 →

最新文章

  • 若依 + MyBatis-Plus,分页为什么悄悄失效了?

    接手若依项目,想给列表页加个 MyBatis-Plus 的 LambdaQueryWrapper 条件查询——毕竟 eq()、like() 链式写法比手写 XML 舒服太多,于是引入 MyBatis-

  • LangGraph 实战:从 StateGraph 基础到多 Agent 编排,分支循环中断恢复全掌握

    LangGraph 实战:从 StateGraph 基础到多 Agent 编排,分支循环中断恢复全掌握 一、为什么需要多 Agent? 1.1 单 Agent 的上下文开销 1.2 多 Agent 的

  • OceanBase 和金仓怎么选?别只看分布式,复杂查询更考验架构取舍

    OceanBase 和金仓怎么选?别只看分布式,复杂查询更考验架构取舍 去年碰巧接触了两个数据库选型项目。 一个最后选了 OceanBase,另一个用了金仓 KingbaseES。 两个项目差别其实挺

  • 前端手摸手跑路之 AI 应用开发(三)

    FastAPI 数据校验与分层 前一阶段已经打通 Vue 到 FastAPI 的请求链路,但后端仍然直接使用 dict 接收用户数据 这种写法能演示 HTTP,却不能准确表达接口需要哪些字段,也无法自

  • GPT-6 做 UI 自动化测试:Demo 惊艳,但真的适合长期回归吗?

    GPT-6 发布,火爆全网。除了写代码之外,它也越来越擅长直接操作电脑和浏览器。既然 GPT-6 已经能自己理解页面、点击按钮甚至处理异常,那么 UI 自动化测试,是不是也可以交给 GPT-6?

  • 使用现有用户系统系统整合open webui

    在这Trusted Headers(可信头部)  方案架构下,Open WebUI 的角色仅仅是一个“受信任的执行端”,它完全放弃了自身的密码验证和账号注册体系,将身份识别权 100% 交给了你的 N

  • Tornado 如何增加网页操作(下)

    书接上回,上一篇我们讲解了 Tornado 模板基础配置、语法以及 XSS 安全相关知识点,本篇继续讲解国际化与UI 模块。 二、国际化 当前用户的语言区域(无论用户是否登录),在 Handler 中

  • Playwright自动化框架

    一、Playwright简介 微软开发,基于Chrome 开发者工具协议(Chrome DevTools Protocol,简称CDP)的浏览器自动化工具。 优点: 不需要浏览器驱动 速度比较快、天生

  • Pytest自动化测试框架

    一、什么是测试框架 根据大量的测试实践,抽象出来的常用工具集合,包含大量组件或功能,以及经过验证的方法论。 二、安装Pytest 三、Pytest基础概念 1、创建测试用例 创建用例的规则: 创建te

  • 从 SQLite 到 LLM 重排:一个 Rust RAG 服务的七层设计决策

    做本地 RAG 的开发者,大概都经历过这样的折腾:想跑一个纯本地的文档检索服务,结果发现内存态索引重启就丢,得接持久化向量库;向量检索搞定了,又得配 Ollama 做重排;再后来发现检索质量不稳定,还