玖柒的文章与学习笔记 - 97学习网
玖柒的头像-97学习网
管理员
记录技术实践,分享工具与学习心得。
RAG检索评估实战:缺失问题、空结果与无答案题分开统计-97学习网

RAG检索评估实战:缺失问题、空结果与无答案题分开统计

附完整离线评估包:固定查询集、校验ID和标注,复现只统计非空结果造成的分数虚高;分别报告缺失记录、空结果与无答案题,保留逐题证据。
Git stash恢复实战:保留暂存状态,隔离冲突现场-97学习网

Git stash恢复实战:保留暂存状态,隔离冲突现场

用四个临时仓库对照stash保存范围和索引恢复,复现新分支冲突,再在另一工作目录重建原状态;附完整脚本、18项检查及恢复边界。
SQLite库存导入实战:预览差异、拒绝过期计划与整批回滚-97学习网

SQLite库存导入实战:预览差异、拒绝过期计划与整批回滚

附完整Python实验包:先查看库存前后差异,再在写事务内核对计划;实测输入变化、库存变化、锁冲突和第二项写入失败,解释数量覆盖与重跑边界。
PHP独立升级验收:从活动FPM到隔离回归-97学习网

PHP独立升级验收:从活动FPM到隔离回归

以一次PHP 8.2.35独立切换为例,核对域名到活动FPM的请求链,区分运行包与数据库恢复证据,记录编辑器异常对照、实际请求验证和回退限制。
ZIP资料包接收实战:限额解包与失败清理-97学习网

ZIP资料包接收实战:限额解包与失败清理

附完整Python实验和30项测试:检查ZIP路径、文件碰撞与资源预算,在新目录内解包,复现第二个文件CRC失败后的清理,并保留旧结果。
HTTP超时后的安全重试:幂等键与SQLite实验-97学习网

HTTP超时后的安全重试:幂等键与SQLite实验

通过本机HTTP与SQLite实验复现“客户端超时、任务已创建”,对比普通POST和同一幂等键重试。附完整源码,验证内容冲突、并发与事务回滚。
RAG权限回归实战:缓存隔离、撤权与旧索引-97学习网

RAG权限回归实战:缓存隔离、撤权与旧索引

用SQLite FTS5实验复现RAG缓存串用、文档撤权和旧索引问题,比较修正前后的检索结果。附完整源码与19项回归测试,说明生产验证边界。
Python CSV导入校验:坏行报告与安全导出(附源码)-97学习网

Python CSV导入校验:坏行报告与安全导出(附源码)

用Python在库存CSV导入前检查坏行、重复SKU与字段类型,生成错误报告并保护旧结果。附完整脚本、14条脏数据和20项测试。
curl重定向后POST变GET:301、302与307的区别-97学习网

curl重定向后POST变GET:301、302与307的区别

curl使用-L跟随重定向时,原本由数据参数发起的POST可能在下一跳变成GET。默认行为与301、302、303等响应码有关;排查“服务端没收到表单”时,应先检查跳转链,而不是直接认定正文丢失。
git ls-files仍显示已删除文件:理解索引与工作区-97学习网

git ls-files仍显示已删除文件:理解索引与工作区

git ls-files默认列出索引中的已跟踪路径,不是实时扫描目录的替代品。文件从工作区删除、但删除尚未暂存时,它仍可能出现在结果里;因此不能把这份清单直接当作当前磁盘文件列表。