记一次 .NET某工控WPF程序被人恶搞的 卡死分析 .NET技术

记一次 .NET某工控WPF程序被人恶搞的 卡死分析

这一期程序故障除了做原理分析,还顺带吐槽一下,熟悉我的朋友都知道我分析dump是免费的,但免费不代表可以滥用我的宝贵时间,我不知道有些人故意恶搞卡死是想干嘛,不得而知,希望后面类似...
阅读全文
使用 TestContainers 进行数据库集成测试 .NET技术

使用 TestContainers 进行数据库集成测试

在软件开发过程中,集成测试是至关重要的一环。它确保不同组件之间的协作正常,并验证系统在整体上的功能和性能。然而,传统的集成测试往往需要依赖于外部资源,如数据库、消息队列等,这给测试...
阅读全文
dot net core使用BackgroundService运行一个后台服务 .NET技术

dot net core使用BackgroundService运行一个后台服务

不管是在控制台程序还是asp.net core程序中,我们经常会有用到一个需要长时间运行的后台任务的需求。通常最直觉的方式是使用Thread实例来新建一个线程,但是这样需要自行管理...
阅读全文
C# 工厂模式学习 .NET技术

C# 工厂模式学习

工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的接口,而不是通过具体类来实例化对象。工厂模式可以将对象的创建过程封装起来,使代码更具有灵活性和...
阅读全文