Skip to content

📁 后端开发 ​

本分类共 24 篇文章。

Java 项目路径为什么这么深2026-10-06T04:00:00最近更新Java 项目路径为什么这么深modules/module-auth/src/main/java/com/mysite/module/auth/config——一条路径里叠了三件事。搞懂它们,你就不会再觉得 Java 反人类了。JavaMaven项目结构包管理工程化从 async/await 到 IOCP:一次 HTTP 异步请求的完整旅程2026-10-03T11:02:00最近更新从 async/await 到 IOCP:一次 HTTP 异步请求的完整旅程请求发出去了,线程也回了线程池,那响应回来时系统怎么知道该唤醒哪个 Task?答案不是“找回来”的,而是发起时就绑定好的。从 C# 语法糖一路钻到操作系统内核。异步编程操作系统ASP.NET Core 管道里,是谁在传递信息?2026-09-15T17:02:00最近更新ASP.NET Core 管道里,是谁在传递信息?管道是河道,请求和响应是水,HttpContext 是随水漂流的容器。搞懂这个比喻,你就搞懂了 ASP.NET Core 中间件最核心的载体。ASP.NET CoreHttpContext中间件请求管道.NETClaims 到底是什么?用“点菜”的方式理解 OIDC 里的用户断言2026-09-15T11:02:00最近更新Claims 到底是什么?用“点菜”的方式理解 OIDC 里的用户断言ID Token 的 payload 就是一组 claims——这句话到底什么意思?从 Scope 和 Claim 的区别,到哪些 claims 必须验证,一篇讲清楚 OIDC 里最容易混淆的核心概念。OIDCJWTClaims身份认证安全OAuth2、OIDC、第三方登录、SSO:别再傻傻分不清了2026-09-15T11:02:00最近更新OAuth2、OIDC、第三方登录、SSO:别再傻傻分不清了OAuth2 管授权,OIDC 管认证,第三方登录管“用谁的身份登录”,SSO 管“登录一次能进几个应用”。四个概念,两个维度,一篇文章彻底理清。OAuth2OIDCSSO第三方登录身份认证授权Java 项目路径为什么这么深2026-10-06T04:00:00后端开发Java 项目路径为什么这么深modules/module-auth/src/main/java/com/mysite/module/auth/config——一条路径里叠了三件事。搞懂它们,你就不会再觉得 Java 反人类了。JavaMaven项目结构包管理工程化从 async/await 到 IOCP:一次 HTTP 异步请求的完整旅程2026-10-03T11:02:00后端开发从 async/await 到 IOCP:一次 HTTP 异步请求的完整旅程请求发出去了,线程也回了线程池,那响应回来时系统怎么知道该唤醒哪个 Task?答案不是“找回来”的,而是发起时就绑定好的。从 C# 语法糖一路钻到操作系统内核。异步编程操作系统ASP.NET Core 管道里,是谁在传递信息?2026-09-15T17:02:00后端开发ASP.NET Core 管道里,是谁在传递信息?管道是河道,请求和响应是水,HttpContext 是随水漂流的容器。搞懂这个比喻,你就搞懂了 ASP.NET Core 中间件最核心的载体。ASP.NET CoreHttpContext中间件请求管道.NETClaims 到底是什么?用“点菜”的方式理解 OIDC 里的用户断言2026-09-15T11:02:00后端开发Claims 到底是什么?用“点菜”的方式理解 OIDC 里的用户断言ID Token 的 payload 就是一组 claims——这句话到底什么意思?从 Scope 和 Claim 的区别,到哪些 claims 必须验证,一篇讲清楚 OIDC 里最容易混淆的核心概念。OIDCJWTClaims身份认证安全OAuth2、OIDC、第三方登录、SSO:别再傻傻分不清了2026-09-15T11:02:00后端开发OAuth2、OIDC、第三方登录、SSO:别再傻傻分不清了OAuth2 管授权,OIDC 管认证,第三方登录管“用谁的身份登录”,SSO 管“登录一次能进几个应用”。四个概念,两个维度,一篇文章彻底理清。OAuth2OIDCSSO第三方登录身份认证授权ASP.NET Core 是不是一直在抄 Node.js?2026-09-15T11:02:00后端开发ASP.NET Core 是不是一直在抄 Node.js?中间件管道长得像 Express,DI 容器像 NestJS——ASP.NET Core 真的是在抄 Node 吗?不,是大家解决同一类问题,最后长成了差不多的样子。ASP.NET CoreNode.jsExpressNestJSWeb框架架构设计.NET 10 的 GC,还会“卡死”整个程序吗?2026-09-15T11:02:00后端开发.NET 10 的 GC,还会“卡死”整个程序吗?答案依然有点微妙:会。但停下来的时间,已经从 250ms 压到了 120ms,Gen2 回收的暂停甚至能控制在 0.2ms 左右。拆解 .NET 10 里 GC 到底在哪些瞬间“冻结世界”,以及它怎么把这段冻结时间越缩越短。.NET 10GC垃圾回收Stop-The-World性能优化后台GC通用主机:.NET 世界里那个默默撑起一切的东西2026-09-15T11:02:00后端开发通用主机:.NET 世界里那个默默撑起一切的东西控制台、Worker、ASP.NET Core、WPF、WinForms——它们的启动代码看起来千差万别,但底座是同一个东西。搞懂通用主机,你就搞懂了现代 .NET 应用的统一启动模型。通用主机Generic Host.NET依赖注入生命周期WPFWorker ServiceASP.NET Core 和 WPF,Winform 其实是同一个东西2026-09-14T11:02:00后端开发ASP.NET Core 和 WPF,Winform 其实是同一个东西把两段启动代码并排放一起,你会发现除了 UI 和触发方式,底层几乎是同一套东西。这不是巧合,这是微软想要的效果。.NETASP.NET CoreWPFWinForms依赖注入通用主机架构设计Minimal API 认证授权最佳实践2026-04-25后端开发Minimal API 认证授权最佳实践使用 ASP.NET Core Minimal API 实现现代化的认证授权方案.NET CoreMinimal APIAuthenticationAuthorizationEF Core 性能优化技巧2026-04-20后端开发EF Core 性能优化技巧掌握 EF Core 性能优化的关键技巧,提升数据库访问效率EF Core.NET CorePerformanceDatabase后端时间数据处理规范:别再让时区问题从后端开始了2026-08-11T11:02:00后端开发后端时间数据处理规范:别再让时区问题从后端开始了一套完整的后端时间数据规范,从数据库到API接口,从实体到DTO,彻底解决时区混乱、格式不统一、前后端对齐难等问题。让时间数据在后端就是干净的。后端时间处理UTC接口规范系统设计ASP.NET Core 面试题  CORS 跨域资源共享2026-05-07T16:19:00后端开发ASP.NET Core 面试题 CORS 跨域资源共享系统梳理 ASP.NET Core 中跨域资源共享(CORS)的核心知识点,涵盖同源策略、简单请求与预检请求、CORS 配置、凭据处理及安全最佳实践。aspnetcoreASP.NET Core  面试题 MVC 与 Razor Pages2026-05-07T16:19:00后端开发ASP.NET Core 面试题 MVC 与 Razor Pages系统梳理 ASP.NET Core 中 MVC 和 Razor Pages 的核心知识点,涵盖路由、模型绑定、验证、过滤器、视图组件等,附带面试避坑清单。aspnetcoreASP.NET Core 面试题 API 版本控制2026-05-07T16:19:00后端开发ASP.NET Core 面试题 API 版本控制系统梳理 ASP.NET Core 中 API 版本控制的核心知识点,涵盖版本标识方式、语义化版本、弃用策略及最佳实践。aspnetcoreASP.NET Core 面试题 Web API2026-05-07T16:19:00后端开发ASP.NET Core 面试题 Web API系统梳理 ASP.NET Core 构建 RESTful API 的核心知识点,涵盖路由、模型绑定、版本管理、内容协商、安全、测试及性能优化等。aspnetcoreASP.NET Core 面试题 -  依赖注入2026-05-07T16:19:00后端开发ASP.NET Core 面试题 - 依赖注入系统梳理 ASP.NET Core 依赖注入的核心知识点,从生命周期到高级用法,涵盖常见陷阱、Options 模式、后台任务及单元测试。aspnetcoreASP.NET Core 面试题 架构设计与最佳实践2026-05-07T16:19:00后端开发ASP.NET Core 面试题 架构设计与最佳实践系统梳理 ASP.NET Core 大型应用架构设计、SOLID 原则、数据访问、测试策略、安全防护及工程化最佳实践,涵盖从代码组织到生产运维的全方位指南。aspnetcoreASP.NET Core 面试题 模型绑定与验证2026-05-07T16:19:00后端开发ASP.NET Core 面试题 模型绑定与验证系统梳理 ASP.NET Core 中模型绑定和验证的完整知识体系,从基础数据源到自定义绑定器,从数据注解到 FluentValidation,涵盖 API 与 MVC 的差异和最佳实践。aspnetcoreASP.NET Core 面试题 认证与授权2026-05-07T16:19:00后端开发ASP.NET Core 面试题 认证与授权系统梳理 ASP.NET Core 中身份验证和授权的核心知识点,涵盖 Identity、JWT、Cookie 认证、角色/策略授权、Claims、自定义授权处理器、2FA 及安全最佳实践。aspnetcoreASP.NET Core 面试题  过滤器(Filters)2026-05-07T16:19:00后端开发ASP.NET Core 面试题 过滤器(Filters)系统梳理 ASP.NET Core 中过滤器的核心知识点,涵盖五大过滤器类型、与中间件的区别、执行顺序、自定义过滤器、全局/局部注册、短路机制及最佳实践。aspnetcoreASP.NET Core 面试题 部署、性能与运维2026-05-07T16:19:00后端开发ASP.NET Core 面试题 部署、性能与运维系统梳理 ASP.NET Core 应用中部署、性能优化、监控、安全及高级特性的核心知识点,涵盖托管模型、健康检查、缓存、分布式追踪、SignalR 及后台任务等。aspnetcoreASP.NET Core 面试题 配置与日志2026-05-07T16:19:00后端开发ASP.NET Core 面试题 配置与日志系统梳理 ASP.NET Core 中配置管理和日志记录的核心知识点,涵盖多环境配置、Options 模式、机密管理、配置提供程序、日志级别及最佳实践。aspnetcoreASP.NET Core 面试题 高级主题与扩展知识2026-05-07T16:19:00后端开发ASP.NET Core 面试题 高级主题与扩展知识系统梳理 ASP.NET Core 中 ActionResult、Minimal API、Endpoint Routing、OpenAPI、内容协商、ProblemDetails、响应压缩、JSON 序列化等高级主题及扩展知识,涵盖从基础概念到生产实践的完整指南。aspnetcore

共 24 篇文章

← 返回分类索引 | 查看所有文章归档

Released under the MIT License.