首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xyy123
掘友等级
Talk is cheap, show me the code
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 4
沸点 2
赞
6
返回
|
搜索文章
最新
热门
C# 读取 appsettings.json 配置指南
本文档介绍了在 C# 项目中读取 appsettings.json 文件的常用方法,涵盖了现代 .NET 的依赖注入(DI)模式以及适用于非 DI 环境的静态读取模式,并详细说明了不同数据类型的读取方
C# / ASP.NET Core 依赖注入 (DI) 核心知识点
文档说明:本文档旨在快速梳理 C# 中依赖注入(Dependency Injection, DI)的常见注入方式、生命周期区别、单/多实例的注册与接收语法,以及多重注入时的调用策略,便于日常开发查阅。
C#: Newtonsoft.Json 到 System.Text.Json 迁移避坑指南
1. 核心设计哲学差异 在进行代码迁移前,必须牢记这两个库在底层设计哲学上的根本分歧,这是几乎所有反序列化报错的根源: Newtonsoft.Json (主打兼容与灵活) :它非常宽容,会尽最大努力去
SQL 连接策略与多表关联性能分析
1. 背景:关于“超过3张表禁止Join”的规约 在《阿里巴巴Java开发手册》及许多互联网大厂规范中,常有一条规定: “关联查询的表数量不得超过3张” 。 这条规则的本质并非 SQL 语言的限制,而
深度分页——子查询优化
在 MySQL 中,在深度分页的情景下(offset很大) “多做了一步(子查询),反而快了” 这个问题的核心在于:数据库引擎在“扫描索引”和“回表(读取完整行数据)”这两件事上的成本差异巨大。 我们
数据库索引决策与优化提示
简介:本文档深入剖析数据库优化器(Optimizer)的工作原理,解释全表扫描优于索引的场景,并详细列出了强制数据库使用特定索引的语法(Index Hints)。 1. 核心原理:数据库是如何做决策的
IntersectionObserver API
1. 为什么我们需要它? 旧时代痛点: 以前检测元素是否进入视口,需要监听 scroll 事件 + 调用 getBoundingClientRect()。这会导致主线程频繁计算,引发页面卡顿(重排/R
单元测试
1. 核心理念 (Why & What) 1.1 什么是单元测试? 单元测试是对软件中的最小可测试单元(通常是类中的方法)进行检查和验证。 目标: 确保逻辑在隔离环境中按预期运行。 特点: 不依赖数据
.NET Serilog
概述 本文档旨在说明如何配置 Serilog,以实现在运行时动态路由日志,并提供企业生产环境中关键参数的详细配置说明。 核心场景: 你拥有一个静态工具类(LogUtil),你希望在调用它时传递一个“标
使用 SQLite 实现 CacheHelper
1. 概述 CacheHelper 是一个基于 SQLite 的静态缓存工具类,旨在为 .NET 应用程序提供一个简单、高效、持久化且线程安全的缓存解决方案。它将缓存数据存储在应用程序根目录下的 ca
下一页
个人成就
优秀创作者
文章被点赞
268
文章被阅读
220,207
掘力值
7,909
关注了
0
关注者
143
收藏集
0
关注标签
2
加入于
2023-05-18