存储AI–AI博客聚合
最新聚合的文章
-
后端零改动,给若依换一套现代化前端
ruoyi-vue-nys 用 Vue 3.5 + Vite + TypeScript 重写了整套前端,并完整适配 RuoYi 后端 API——后端零改动。
-
测试过程模型与左移右移
一句话:本页回答"测试在流程里放哪儿"——从 V/W 模型的阶段对齐,到敏捷的迭代内闭环,再到把质量活动推到需求阶段(左移)、延伸到生产环境(右移)的两次位移。 定位:通用知识第 2 页。先区分"测试
-
面向数据工程师的正则表达式:从日志清洗到字段提取
数据工程师每天打交道的东西,很大一部分是文本: 应用日志 Nginx access log CSV 里混着脏数据的字段 API 返回的 JSON 片段 配置文件 爬下来的 HTML 这些文本往往不是完
-
🛴 从散件到整机:DeepAgents 与 Agent 身上预留的那些”插槽”(前置介绍)
一、三层抽象:从散件到整机 readme 用三句话,把 LangChain 生态的三层定位讲清楚了: 这个递进关系,可以拿组装电脑来类比: 层次 类比 你拿到什么 LangChain 一堆散装配件 主
-
workbuddy-to-dsh使用教程
打开即用的workbuddy模型中转dsh插件。项目提供零依赖的Node脚本实现,支持用量统计、请求明细、模型体检、环境诊断、自动签到、对话测试。
-
【LibreCAD 2D架构】从鼠标点击到屏幕像素:LibreCAD绘图架构全链路解析之Action与命令系统
本文以 LibreCAD 源码为基础,从 main() 程序入口出发,梳理程序启动、Qt 应用初始化、配置与界面创建等过程,并进一步分析菜单、工具栏与 QAction 的关系等。
-
篇四:召回优化——为什么纯向量检索不够用,Hybrid Search 怎么配
> 第四篇:召回优化 前一篇聊了 Embedding 和向量检索,很多人到这一步就觉得"检索搞定
-
技术博客一键多发实战:基于 GitHub Actions 与双引擎的自动化发布流水线
技术博客一键多发实战:基于 GitHub Actions 与双引擎的自动化发布流水线 一、为什么需要双引擎? 技术作者的发布矩阵通常包含两类平台: 微信公众号:受众精准,但格式封闭,图片必须上传到自身
-
01| 裸机部署 K8S:从零搭建生产可用集群
目录 一、Kubernetes 简介及部署方法 1 应用部署方式演变 2 容器编排应用 3 Kubernetes 简介 4 K8S 的设计架构 1.4.1 K8S 各个组件用途 1.4.2 K8S 各
-
HashMap 的核心结构:从一次 put 看到扩容、桶迁移与树化边界
HashMap 的核心结构:从一次 put 看到扩容、桶迁移与树化边界 无参创建的 HashMap 在第一次 put 前没有分配数组;第一次插入后,table 长度才变成 16。默认负载因子是 0.7
-
前端接口请求层怎么封装?一个可落地的请求方案
每个新项目启动时,请求层大概都是从一行 fetch(url) 开始的。随着接口越接越多,token 怎么带、401 怎么跳登录、网络抖动要不要重试、错误提示在哪一层弹,这些逻辑就散落在几十个业务文件里
-
CSS布局实战:从Flex到Grid的完整避坑指南
页面挤成一团?换行错位?居中怎么都对不齐?做过两三个后台页面之后,基本都会和这几个问题反复交手。Flex 解决了一维排列,Grid 补上了二维网格,但这两套布局写起来都有不少“看起来对、跑起来歪”的坑
-
从零封装一个地图组件库:OpenLayers + Vue 的工程化实践
从零封装一套 OpenLayers + Vue 地图组件库:把图层管理、要素高亮、属性表联动、绘制编辑收进 z-map / z-map-ol 两层,业务页面只写业务。
-
Metal 冷启动并发下,Pipeline Cache 为什么必须合并在途编译
Metal 首次创建计算管线时,缓存命中并不等于并发安全。把“正在创建”视为一等状态,才能同时处理重复编译、reset 竞态、失败传播与递归等待。
-
zap采样器与性能优化内幕
Zap 凭借前置级别拦截、零反射编码、无锁采样、全链路对象池、按需栈捕获九大优化,实现日志热路径近乎零分配、零锁开销,同时通过合理性能取舍,兼顾极致速度与运行稳定性。