摘要: 问题背景 在最近的项目开发中,我遇到了一个经典的.NET异常: System.InvalidOperationException: "集合在枚举数实例化后进行了修改。" 这个异常出现在使用LINQ处理字典集合时,具体代码如下: public static void UpdateSVReportVal 阅读全文
posted @ 2025-12-12 23:34 孤沉 阅读(1) 评论(0) 推荐(0)
摘要: 问题描述 今天在尝试将本地代码推送到GitHub远程仓库时,遇到了推送失败的问题。使用git push命令后,出现了以下错误: fatal: unable to access 'https://github.com/guchen66/IT.Tangdao.Core.git/': OpenSSL SS 阅读全文
posted @ 2025-12-04 01:43 孤沉 阅读(60) 评论(0) 推荐(0)
摘要: 问题描述 在 .NET 6 + WPF 程序中,使用 TangdaoDataFaker<MusicInfo>.Build(200000) 生成测试数据时,控制台 20 条并行日志显示 QQ / Cloud / Kugou 随机分布,但 DataGrid 界面整屏只显示 Cloud2。同一套代码在 . 阅读全文
posted @ 2025-12-04 00:52 孤沉 阅读(4) 评论(0) 推荐(0)
摘要: 在并发编程中,"轮流执行"或"交替执行"是一种常见的同步模式。更正式的说法包括令牌环式同步(Token-Ring Synchronization)或互斥交替(Mutual Exclusion Alternation)。本文将通过乒乓球对练的经典示例,展示四种不同的实现方式,并分析它们的优缺点。 问题 阅读全文
posted @ 2025-12-02 23:19 孤沉 阅读(5) 评论(0) 推荐(0)
摘要: 问题描述 在编写异步代码时,我们经常会遇到这样的情况:使用 for 循环创建多个异步任务,期望每个任务处理循环中的不同值,但最终输出结果却与预期不符。 错误示例 internal class CommonTestCode { public static void Print() { for (int 阅读全文
posted @ 2025-12-02 22:00 孤沉 阅读(15) 评论(0) 推荐(0)
摘要: 在软件开发中,性能优化是一个永恒的主题。即使是看似微不足道的设计决策,也可能在高并发场景下产生显著的性能影响。本文将通过一个实际案例——TangdaoTask类中Duration属性的设计演进,深入探讨"实例属性 vs 扩展方法"在内存分配层面的差异,并给出最佳实践建议。 一、背景 TangdaoT 阅读全文
posted @ 2025-12-01 00:30 孤沉 阅读(5) 评论(0) 推荐(0)
摘要: 在现代制造业中,流水线生产需要精确的工位协作。本文将介绍如何使用C#的Channel实现一个高效的工位流水线调度系统。 1、首先我们准备一个工位接口 public interface IWorkstation { string WorkName { get; } Task StartAsync(Ca 阅读全文
posted @ 2025-11-22 15:57 孤沉 阅读(14) 评论(0) 推荐(0)
摘要: 我们在使用其他第三方库的时候,内部碰见protected类型的方法没办法直接调用,尤其是公司自己开发的dll,前人写的protected类型, public class Foo { protected void GetHello() { Console.WriteLine("Hello,World" 阅读全文
posted @ 2025-11-16 20:43 孤沉 阅读(4) 评论(0) 推荐(0)
摘要: 第一步:在GitHub上创建新分支 打开GitHub仓库页面 点击"Branches"超链接 输入新分支名(如MD)并创建 ⚠️ 注意:新建的分支默认与当前默认分支(通常是master)内容一致 第二步、本地初始化并关联远程仓库 步骤1:重新设置远程仓库 # 进入本地项目目录 cd /path/to 阅读全文
posted @ 2025-11-08 21:09 孤沉 阅读(161) 评论(0) 推荐(0)
摘要: 直接上代码 1、我的注册从App的RegisterTypes方法迁移到了模块 public class AccountModule : IModule { public void OnInitialized(IContainerProvider containerProvider) { } publ 阅读全文
posted @ 2025-11-06 01:45 孤沉 阅读(18) 评论(0) 推荐(0)