稀土掘金

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

6438篇收录文章访问博客 →

最新文章

  • 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 做重排;再后来发现检索质量不稳定,还

  • 虚拟地址空间:从“地址一样但物理内存不同”说起

    # 虚拟地址空间:从“地址一样但物理内存不同”说起 我最近在学操作系统里的内存管理,本来以为“虚拟地址空间”就是一句“每个进程都有自己独立的地址空间”就完事了。结果越看越发现,这里面坑挺多:父子进程

  • Redis + Lua 实现秒杀优惠券 IP + 用户双维度令牌桶限流

    场景引入 事例代码在最后 在优惠券秒杀场景中,活动开始时可能有大量用户同时点击 如果所有请求都进入后面的业务逻辑: 这就会导致同一时间有大量请求打到数据库,因此可以在秒杀接口的前面一层引入限流 为什么

  • GPT-6 Astra 强到被锁起来:拆开它的 computer-use 架构、可搜索记忆与计费悬崖

    GPT-6 Astra 强到被锁起来:拆开它的 computer-use 架构、可搜索记忆与 272K 计费悬崖.它为什么强到要被锁、又强在哪、用它的真实成本账怎么算、以及这些约束对工程落地意味着什么

  • Swift ARC:一个对象到底什么时候才会被释放?

    在 iOS 开发里,我们经常会写这样的代码: 然后这个对象就“消失”了。 我们没有手动调用 free(),也没有告诉系统“现在请释放这块内存”,但 Swift 却知道什么时候应该销毁对象。 再比如,你