02 2025 档案
摘要:在现代的分布式系统和微服务架构中,HTTP API 调用是不可或缺的一部分。为了简化 HTTP 请求的构建和解析,我们可以使用 Refit 这个强大的库。Refit 通过将 HTTP API 抽象为接口,使得调用远程服务变得非常简单和直观。 1. 初识 Refit Refit 是一个用于 .NET
阅读全文
摘要:在 C# 中,异步编程是构建响应式应用程序的基础。Task 是表示异步操作的首选类型。但是,在某些高性能场景中,与 Task 相关的开销可能会达到一个瓶颈。ValueTask 是 .NET Core 2.1 中引入的结构。与引用类型的 Task 不同,ValueTask 是一种值类型,这使得它在某些
阅读全文
摘要:
SQL调优是我们后端开发人员面试中的高频考点,也是实际工作中提升数据库性能的关键技能。面对“你是如何进行SQL调优的?”这个问题,你是否能条理清晰地分析问题并提供解决方案? 以下是在你原文基础上进行的优化,增加了判断方法和依据,使内容更加完整和实用: 1. 索引失效 问题分析: 索引是提高查询速度的
阅读全文
