标签: #面试题

.net8的生命周期

详解 .NET 依赖注入容器的三种生命周期:Singleton(全局单例)、Scoped(请求范围单例)、Transient(瞬态),对比注入行为、常见坑(Singleton 注入 Scoped 的陷阱)以及如何选择合适的生命周期。

mysql索引失效

列举 MySQL 中导致索引失效的典型写法:隐式类型转换、最左前缀不匹配、OR 条件未建索引、LIKE %前缀、对索引列使用函数/运算,配合 Explain 分析并给出改写建议。