我有用户给我报告一个内存不足的问题,经过了调查,找到了依然是使用已经被标记过时的 HttpWebRequest 进行文件推送,推送过程中,由于 System.Net.Request...
为什么 C# 访问 null 字段会抛异常?
最近在看 硬件异常 相关知识,发现一个有意思的空引用异常问题,拿出来和大家分享一下,为了方便讲述,先上一段有问题的代码。
dotnet 调试应用启动闪退的方法
应用程序如果启动即闪退,那大部分时候日志模块还没初始化完成,很难通过应用自身的启动流程了解到应用启动失败的原因。本文来告诉几个不同的方法用来调查应用启动失败的原因
dotnet 使用 Crossgen2 对 DLL 进行 ReadyToRun 提升启动性能
我对几个应用进行严格的启动性能评估,对比了在 .NET Framework 和 dotnet 6 下的应用启动性能,非常符合预期的可以看到,在用户的设备上,经过了 NGen 之后的...
国内外组态软件对比分析(InTouch、WinCC、iFix、iNeuOS)
在我国自动化控制领域应用较广泛的工业自动化组态软件有Wonderware公司InTouch、西门子公司Wincc、GE公司iFix...
.NET6 开源之JSON 2 SQL (JORM框架)
全称 :Json Object Relational Mapping ,它是通过JSON 对象 去实现数据库的一个关系映射 ,我理想中完整的JO...
async和await详解
async和await详解 1.非UI线程中执行 上面是控制台应用程序,...
C# 读写文件从用户态切到内核态,到底是个什么流程?
我们在学习 C# 的过程中,总会听到一个词叫做 内核态 ,比如说用 C# 读写文件,会涉及到代码从 用户态 到 内核态 的切换,用 HttpClient 获取远端的数据,也会涉及到...
CNC网关数控设备采集网关机床数据采集网关设备远程监控网关CNC 4G网关设备采集5G网关工业物联网网关
CNC网关数控设备采集网关机床数据采集网关设备远程监控网关CNC 4G网关设备采集5G网关工业物联网网关
【学习笔记】WPF-02:XMAL基础
XAML(Extensible ApplicationMarkup Language)即可扩展应用程序标记语言,是WPF技术中专门用于设计UI的语言,它在桌面开发及富媒体网络程序的...