稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • 面试
  • Python
  • 架构
  • 大数据
  • 数据库
  • Spring Boot
  • 前端
  • 展开
  • 全部
  • 后端
  • Java
  • 面试
  • Python
  • 架构
  • 大数据
  • 数据库
  • Spring Boot
  • 前端
  • Go
  • .NET
  • MySQL
  • Elasticsearch
  • C#
  • Node.js
  • 暂无数据
    • 推荐
    • 最新
  • C#.NET ConcurrentBag<T> 设计原理与使用场景
    简介 ConcurrentBag<T> 是 System.Collections.Concurrent 命名空间下的线程安全的无序集合,专为 “多线程同时添加 / 移除元素” 设计,核心特点是基于线程
    • 唐青枫
    • 19
    • 2
    C# .NET
    C#.NET ConcurrentBag<T> 设计原理与使用场景
  • 飞书 .NET SDK 事件处理的幂等性与去重机制
    为什么需要"去重"? 想象一下这样的场景: 你在飞书里收到一条消息,应用收到通知后创建了待办事项。但因为网络不稳定,飞书以为你没收到,又发了一遍同样的通知——结果呢?
    • mudtools
    • 13
    • 点赞
    后端 .NET C#
  • C# 成为 2025 年度编程语言,7个C#技巧助力开发效率
    TIOBE 公布的数据显示,C# 以 2.94% 的年度最大涨幅再度获评2025 年度编程语言,这是 C# 在三年内第二次获此殊荣,凭借的是其在榜单上最大的年度增长幅度。 其实,C# 早就不是当年那个
    • ServBay
    • 41
    • 点赞
    后端 .NET C#
  • 深入理解 Volatile:C#.NET 内存可见性与有序性
    简介 Volatile 是 C# 中处理内存可见性和指令重排序的关键机制,它提供了对内存访问的精细控制。在并发编程中,volatile 关键字和 Volatile 类都是解决共享变量可见性问题的重要工
    • 唐青枫
    • 25
    • 2
    C# .NET
    深入理解 Volatile:C#.NET 内存可见性与有序性
  • 深入理解 System.Lazy<T>:C#.NET 延迟初始化与线程安全
    什么是 Lazy<T>? System.Lazy<T> 是 .NET Framework 4.0 引入(位于 System 命名空间)的泛型类,用于实现线程安全的延迟初始化(Lazy Initiali
    • 唐青枫
    • 64
    • 4
    C# .NET
    深入理解 System.Lazy<T>:C#.NET 延迟初始化与线程安全
  • 基于.NET操作Excel COM组件生成数据透视报表
    本文将基于MudTools.OfficeInterop.Excel组件,手把手教你如何使用C#实现Excel数据透视表的自动化创建。从环境准备到实战案例,我们将全面覆盖数据透视表开发的所有关键知识点,
    • mudtools
    • 26
    • 点赞
    Excel .NET C#
  • 你真的理解 Interlocked.Exchange 吗?C#.NET 原子操作详解
    什么是 Interlocked.Exchange? Interlocked.Exchange 是 System.Threading.Interlocked 类中的静态方法,用于原子地替换(交换)一个变
    • 唐青枫
    • 22
    • 1
    C# .NET
    你真的理解 Interlocked.Exchange 吗?C#.NET 原子操作详解
  • 通过 C# 拆分 Excel 工作表
    在实际数据处理工作中,我们经常需要将包含多个工作表的 Excel 文件拆分成独立的文件,每个文件只包含一个工作表。这种需求在数据分发、报告生成和数据整理等场景中非常常见。
    • 咕白m625
    • 30
    • 点赞
    后端 C#
  • 深入理解 Interlocked.CompareExchange:C#.NET 原子操作核心原理
    什么是 Interlocked.CompareExchange? Interlocked.CompareExchange 是 .NET 中 System.Threading.Interlocked 类
    • 唐青枫
    • 25
    • 1
    C# .NET
    深入理解 Interlocked.CompareExchange:C#.NET 原子操作核心原理
  • C# 串口通信不再踩坑:一次发送、分包接收的零丢失实战秘籍
    工业控制、物联网设备通信中,是否遇到过这样的场景:向设备发送一个简单的查询指令,却发现返回的数据总是"分批到达"?明明应该收到完整的20字节响应,却只能收到几个零散的数据包? 别急,这不是你的代
    • 小码编匠
    • 44
    • 1
    后端 C# .NET
    C# 串口通信不再踩坑:一次发送、分包接收的零丢失实战秘籍
  • 深入理解 C#.NET Parallel:并行编程的正确打开方式
    简介 Parallel 并行编程是 .NET 中利用多核 CPU 进行并发执行的编程模型,主要通过 System.Threading.Tasks 命名空间中的 Parallel 类实现。它允许将任务分
    • 唐青枫
    • 78
    • 2
    C# .NET
    深入理解 C#.NET Parallel:并行编程的正确打开方式
  • 工业视觉 C# + OpenCvSharp 的模板匹配实战
    使用 OpenCvSharp 在 WinForms 中实现模板匹配 项目概述 模板匹配是计算机视觉中一种基础而实用的技术,用于在一幅较大的“源图像”中定位与给定“模板图像”最相似的区域。本文将引
    • 小码编匠
    • 55
    • 1
    后端 C# .NET
    工业视觉 C# + OpenCvSharp 的模板匹配实战
  • 深入理解 Parallel.ForEachAsync:C#.NET 并行调度模型揭秘
    简介 不是一次性启动所有任务 是一个 “边消费、边执行、边补位” 的模型 核心设计目标 痛点 ForEachAsync 的解法 Task.WhenAll 不限流 MaxDegreeOfParallel
    • 唐青枫
    • 37
    • 1
    C# .NET
    深入理解 Parallel.ForEachAsync:C#.NET 并行调度模型揭秘
  • 深入理解 C#.NET IEnumerable<T>:一切集合的起点
    简介 IEnumerable<T> 是 .NET 中最核心的接口之一,位于 System.Collections.Generic 命名空间中。它代表一个可枚举的集合,支持在集合上进行迭代操作。 IEn
    • 唐青枫
    • 45
    • 3
    C# .NET
    深入理解 C#.NET IEnumerable<T>:一切集合的起点
  • 一篇搞定 dotnet ef:EF Core 常用命令与实战指南
    基础知识 项目 说明 EF Core .NET 的 ORM 框架,支持 Code First、Database First。 dotnet ef 一个 CLI 工具,用于管理 EF Core 迁移、数
    • 唐青枫
    • 63
    • 1
    C# .NET
    一篇搞定 dotnet ef:EF Core 常用命令与实战指南
  • C#.NET 索引器完全解析:语法、场景与最佳实践
    简介 索引器(Indexer)是 C# 中的一种特殊属性,它允许类或结构体像数组一样使用索引语法(例如 obj[0])来访问或修改对象内部的成员。简单来说,它将对象的实例视为“可索引的集合”,提供类似
    • 唐青枫
    • 38
    • 2
    C# .NET
    C#.NET 索引器完全解析:语法、场景与最佳实践
  • 深入理解 C#.NET record:不可变对象与值语义的现代实践
    简介 record 是 C# 9 引入的新引用类型(Reference Type),专门用于数据导向(Data-Oriented)的不可变对象。特别适合用于表示不可变的数据传输对象(DTO)、值对象和
    • 唐青枫
    • 54
    • 1
    C# .NET
    深入理解 C#.NET record:不可变对象与值语义的现代实践
  • .NET 进阶 —— 深入理解线程(3)ThreadPool 与 Task 入门:从手动线程到池化任务的升级
    一、ThreadPool线程池 ThreadPool线程池是.NET Framework 2.0时代的产物,.NET CORE时代下用的很少,但是我们还是要理解ThreadPool线程池,因为有助于理
    • 我要拿微软MVP
    • 42
    • 点赞
    .NET C#
  • C#.Net筑基-深入小数内部存储的秘密
    为什么0.1 + 0.2 不等于 0.3?为什么16777216f 等于 16777217f?为什么金钱计算都推荐用decimal?本文主要学习了解一下数字背后不为人知的存储秘密。 01、数值类型 C
    • 安木夕
    • 14k
    • 27
    C# .NET
    C#.Net筑基-深入小数内部存储的秘密
  • C#.NET struct 全解析:什么时候该用值类型?
    简介 struct 是 值类型(Value Type),用于封装一组相关的数据。 与类(class)相比,结构体通常更轻量,适用于小型、短生命周期的对象。 ⚡ 关键特点: 存储在 栈(stack)上(
    • 唐青枫
    • 74
    • 1
    C# .NET
    C#.NET struct 全解析:什么时候该用值类型?
  • 晚上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    22.2m

    #2025 AI/Vibe Coding 对我的影响#
    #2025 AI/Vibe Coding 对我的影响#

    152k

    #每日快讯#

    9.7m

    #每日精选文章#

    3.0m

    #日新计划#

    10.6m

    #每天一个知识点#

    46.7m

    #我的 2026新年 flag#
    #我的 2026新年 flag#

    344k

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    403k

    #掘金一周#

    1.4m

    #新人报道#

    38.1m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多后端文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金