后端开发 第203页
记一次 .NET某半导体CIM系统 崩溃分析-拾光赋

记一次 .NET某半导体CIM系统 崩溃分析

记一次 .NET某半导体CIM系统 崩溃分析,一:背景 1. 讲故事 前些天有一位朋友在公众号上找到我,说他们的WinForm程序部署在20多台机器上,只有两台机器上的程序会出现崩溃的情况,自己找了好久也...
Lee的头像-拾光赋Lee2年前
06010
在 .NET 中使用 OPC UA 协议-拾光赋

在 .NET 中使用 OPC UA 协议

在 .NET 中使用 OPC UA 协议, 目录 什么是 OPC UA UaExpert 的使用 下载 UaExpert 首次启动 添加 OPC UA 服务器 连接 OPC UA 服务器 查看 PLC 数据 使用 C# 读写 OPC UA 数据 连接到 OPC UA 服...
Lee的头像-拾光赋Lee2年前
011112
.NET Emit 入门教程:第四部分:构建类型(Type)-拾光赋

.NET Emit 入门教程:第四部分:构建类型(Type)

.NET Emit 入门教程:第四部分:构建类型(Type),前言: 在动态生成代码的过程中,构建类型(Type)是至关重要的一步。 通过使用 Emit 中的 TypeBuilder,我们可以定义和创建各种类型,包括类...
Lee的头像-拾光赋Lee2年前
04511
dotNet符号文件(pdb),符号包(snupkg)和SourceLink-拾光赋

dotNet符号文件(pdb),符号包(snupkg)和SourceLink

dotNet符号文件(pdb),符号包(snupkg)和SourceLink,前言 本文的主题是 Visual Studio 调试 NuGet 包,以及符号包的概念,如何去发布一个 NuGet 包,让我们的 NuGet 包支持 SouceLink,这些都是我...
Lee的头像-拾光赋Lee2年前
0716
.NET分布式Orleans - 3 - Grain放置-拾光赋

.NET分布式Orleans – 3 – Grain放置

.NET分布式Orleans - 3 - Grain放置,在Orleans 7中,Grain放置是指确定将Grain对象放置在Orleans集群中的哪些物理节点上的过程。 Grain是Orleans中的基本单位,代表应用程序中的逻辑单元或实体...
Lee的头像-拾光赋Lee2年前
07310
浅谈WPF之MVVM工具包-拾光赋

浅谈WPF之MVVM工具包

浅谈WPF之MVVM工具包,在之前的WPF示例中,都会用到一个MVVM框,也是一个比较常的MVVM框架,就是MVVM工具包【CommunityToolkit.Mvvm】,今天专门以一个简单的小例子,简述一下MVVM工具包的常见用...
Lee的头像-拾光赋Lee2年前
0487
C++ 类的内存分配是怎么样的?-拾光赋

C++ 类的内存分配是怎么样的?

C++ 类的内存分配是怎么样的?,dynamic_memory 首先通过一段代码来引入动态内存分配的主题。一个名为StringBad的类以及一个功能更强大的String类。 #include<iostream> #ifndef STRNGBAD_...
Lee的头像-拾光赋Lee2年前
06913
一个操作让数组处理速度快了5倍,到底是为什么-拾光赋

一个操作让数组处理速度快了5倍,到底是为什么

一个操作让数组处理速度快了5倍,到底是为什么,   概述:通过对数组进行排序,代码更好地利用了缓存,从而提高了程序的性能。这种现象通常被称为'缓存友好'(cache-friendly)或'空间局部...
Lee的头像-拾光赋Lee2年前
04114
C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享-拾光赋

C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享

C++共享之道:用extern实现源文件变量与类成员函数的巧妙共享, 概述:在C++中,使用`extern`关键字可实现在源文件之间共享变量与类成员函数。通过声明变量或类在头文件中,再在一个源文件中定义...
Lee的头像-拾光赋Lee2年前
05814
C# 数据流 FileStream-拾光赋

C# 数据流 FileStream

C# 数据流 FileStream,// Stream MS HelpManual: https://learn.microsoft.com/zh-cn/dotnet/api/system.io.stream?view=net-8.0 // FileStream 官方手册: https://learn.microsoft.com/zh-cn/d...
Lee的头像-拾光赋Lee2年前
0767
.NET分布式Orleans - 2 - Grain的通信原理与定义-拾光赋

.NET分布式Orleans – 2 – Grain的通信原理与定义

.NET分布式Orleans - 2 - Grain的通信原理与定义,Grain 是 Orleans 框架中的基本单元,代表了应用程序中的一个实体或者一个计算单元。 每个Silo都是一个独立的进程,Silo负责加载、管理和执行Gr...
Lee的头像-拾光赋Lee2年前
0806
[C#] .NET8增加了Arm架构的多寄存器的查表函数(VectorTableLookup/VectorTableLookupExtension)-拾光赋

[C#] .NET8增加了Arm架构的多寄存器的查表函数(VectorTableLookup/VectorTableLookupExtension)

[C#] .NET8增加了Arm架构的多寄存器的查表函数(VectorTableLookup/VectorTableLookupExtension),作者: zyl910 发现.NET8增加了Arm架构的多寄存器的查表函数(VectorTableLookup/VectorTableL...
Lee的头像-拾光赋Lee2年前
0736