-
2026-01-26 20:27:44
- SQL 如何用递归查询计算组织架构的完整路径字符串
- 递归查询必须使用WITHRECURSIVE,普通CTE不支持;各数据库语法差异大,MySQL8.0需显式设递归深度并用COALESCE防NULL截断路径,SQLServer的hierarchyid高效但不通用。
-
411
-
2026-01-26 20:28:03
- SQL 使用窗口函数计算滑动平均
- 滑动平均必须用AVG()配合OVER()窗口函数实现,ROWSBETWEEN按物理行数滑动,ORDERBY不可省略,PARTITIONBY需对齐业务粒度,UNBOUNDED慎用,主流数据库8.0+支持但旧版需降级处理。
-
770
-
2026-01-26 20:29:30
-
2026-01-27 01:37:35
- Python 可维护性设计原则
- Python项目可维护性取决于代码是否易理解、易修改、易调试,核心是单一职责、显式依赖、精准异常处理和聚焦边界测试。
-
894
-
2026-01-27 02:43:23
-
2026-01-27 04:01:09
- 结构体能不能作为 map 的 key?条件是什么?
- 能,但要求结构体所有字段类型都必须可比较;若含map、slice、func等不可比较类型则编译报错;空struct{}可作key;指针可作key但比较的是地址而非内容;interface{}作key运行时可能panic。
-
974
-
2026-01-27 05:23:11
-
2026-01-27 08:30:53
- Linux 系统负载的本质含义
- Linux负载是就绪态和不可中断睡眠态进程数的指数加权平均,反映排队任务量而非CPU使用率;/proc/loadavg是唯一权威来源;负载>核心数未必异常,需结合%wa、%us+%sy、D状态、上下文切换等综合判断。
-
196
-
2026-01-27 08:46:41
-
2026-01-27 09:24:54