-
2026-01-25 12:36:55
- SQL 窗口函数在日志分析中的应用
- 应使用ROW_NUMBER()OVER(PARTITIONBYuser_idORDERBYtimestamp,id)确保稳定排序,避免仅依赖精度不足的时间字段;需处理NULL值、时间精度转换及脏数据过滤。
-
172
-
2026-01-25 12:38:03
- pytest 如何让失败用例自动保存截图/日志(pytest-selenium示例)
- pytest-selenium失败时需通过fixture中addfinalizer在teardown阶段检查request.node.rep_call.failed并调用driver.save_screenshot()实现自动截图,路径建议含时间戳和用例名;官方已移除screenshot_on_failure参数,须手动实现。
-
639
-
2026-01-25 12:44:03
-
2026-01-25 12:45:09
- fastapi 如何让路由支持路径前缀但不影响 OpenAPI
- FastAPI中用openapi_prefix="/api/v1"配合include_router(...,prefix="/api/v1")可实现路由匹配带前缀而OpenAPI文档路径干净:前者仅修改OpenAPIJSON中paths前缀,后者控制实际请求路由;二者缺一不可,且openapi_prefix不能以/结尾。
-
773
-
2026-01-25 12:58:02
- SQL 数据回溯为何如此困难?
- 无法直接还原是因为关系型数据库默认不保留历史记录,UPDATE覆盖旧值、DELETE释放数据页,且无binlog/WAL/闪回配置时不具备单语句撤回能力。
-
355
-
2026-01-25 13:04:03
- Linux 磁盘分区的设计思路
- 根分区不能兜底,必须隔离/boot、/var、/home(或/data);swap推荐用swapfile替代分区;LVM是生产环境底线配置,支持在线扩容、快照备份和设备抽象。
-
179
-
2026-01-25 13:14:35
- SQL 复杂查询的调试技巧
- SQL逻辑错误难调试因不报错却返回空集或错误结果,需逐项排查WHERE条件、JOIN类型、子查询、GROUPBY语义等。
-
219
-
2026-01-25 13:24:31
- Linux 端口被占用的排查方法
- 端口显示“Addressalreadyinuse”却查不到进程,通常因权限不足、未监听本地地址、容器占用、iptablesDNAT规则或systemdsocket激活所致;应优先用sudoss-tulnlp排查,再检查docker、防火墙及systemd。
-
1003
-
2026-01-25 13:34:02
-
2026-01-25 13:44:03