找回密码
 立即注册
有名管道练习
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
喙审 2025-5-29 10:55
603 0 0
ShadowSql之开源不易
ShadowSql集本人以前为公司内部开发的ORM之众长 再次进化而来,性能更好、更通用   其一、历时3个多月,已经发布了5个大版本9个小版本       在此期间深感做开源项目非常的不易 好在现在本人想要的功能基本都已经开发完成   其二、 ...
轩辕娅童 2025-5-29 10:55
405 0 0
.net core workflow流程定义
.net core workflow流程定义 WikeFlow官网:http://www.wikesoft.com WikeFlow学习版演示地址:http://workflow.wikesoft.com WikeFlow学习版源代码下载:https://gitee.com/wikesoft/WorkFlow WikeFlow2.0演示地址:http://workflow2.w ...
柴古香 2025-5-29 10:55
428 0 0
Bulkdelete 高效,稳定删除上亿条数据。
以下是一个基于 Entity Framework Extensions 的 BulkDelete 高效删除海量数据的方案,包含性能优化、稳定性保障和错误处理机制: csharp using System; using System.Linq; using Z.EntityFramework.Plus; public class BulkDeleteServi ...
叟澡帅 2025-5-29 10:55
382 0 0
通过Themes/Generic.xaml为WPF控件提供默认样式不生效
1. 我有一个netframework4.8的类库项目,里面提供了一个自定义控件,然后我按照以下方法为控件提供了默认样式   a) 添加Themes\Generic.xaml文件,文件中提供自定义控件的默认样式   现在一切正常,Generic.xaml中定义的默认样式能够 ...
巫雪艷 2025-5-29 10:55
206 0 0
共享内存和信号结合练习
设计三个程序,三个程序申请一块共享内存,并分别映射到各自进程的地址空间,进程A和进程B对共享内存段中的数据进行修改,然后进程B不断输出共享内存段中的数据,实现进程间的互斥,避免竞争。 来源:程序园用户自行投稿发布,如果侵权 ...
吉娅寿 2025-5-29 10:54
687 0 0
.NET程序启动就报错,如何截获初期化时的问题json
一:背景 1. 讲故事 前几天训练营里的一位朋友在复习课件的时候,程序一跑就报错,截图如下: 从给出的错误信息看大概是因为json格式无效导致的,在早期的训练营里曾经也有一例这样的报错,最后定位下来是公司的电脑安全软件导致的, ...
艾曼语 2025-5-29 10:54
898 0 0
如何反向绘制出 .NET程序 异步方法调用栈
一:背景 1. 讲故事 这个问题源于给训练营里的一位朋友分析的卡死dump,在分析期间我需要知道某一个异步方法的调用栈,但程序是 .framework 4.8 ,没有sos后续版本独有的 !dumpasync 命令,所以这就比较搞了,但转念一想,既然 !dumpas ...
猷咎 2025-5-29 10:54
743 0 0
初识C#
命名空间 C#程序是利用命名空间组织起来的 命名空间既用作程序的“内部”组织系统,也用作向“外部”公开的组织系统(即一种向其他程序公开自己拥有的程序元素的方法) 如果要调用某个命名空间中的类或者方法,需要首先使用using指令引 ...
届表 2025-5-29 10:54
779 0 0
推荐一款Excel读写神器之MiniExcel入门详解
在实际应用中,经常需要用到数据的导入与导出,而在这些导入导出功能中,最常用的就是Excel格式,它能非常方便的实现格式化数据呈现。目前主流框架大多需要将数据全载入到内存方便操作,但如果数据量过大,这可能会导致内存消耗问题,今 ...
蔺蓉城 2025-5-29 10:54
974 0 0
WPF封装一个懒加载下拉列表控件(支持搜索)
因为项目中PC端前端针对基础数据选择时的下拉列表做了懒加载控件,PC端使用现成的组件,为保持两端的选择方式统一,WPF客户端上也需要使用懒加载的下拉选择。WPF这种懒加载的控件未找到现成可用的组件,于是自己封装了一个懒加载和支持模 ...
能杜孱 2025-5-29 10:54
269 0 0
Linux系列:如何用perf跟踪.NET程序的mmap泄露
一:背景 1. 讲故事 如何跟踪.NET程序的mmap泄露,这个问题困扰了我差不多一年的时间,即使在官方的github库中也找不到切实可行的方案,更多海外大佬只是推荐valgrind这款工具,但这款工具底层原理是利用模拟器,它的地址都是虚拟出来 ...
粒浊 2025-5-29 10:54
275 0 0
一次Async/await 原理探索
一次Async/await 原理探索 前言 本文记录一次对 C# 中 async/await 异步编程机制的原理探索过程。异步编程的实现机制较为复杂,本文旨在通过实际代码及反编译分析,对其运行逻辑进行初步梳理和理解,供参考和学习使用。 一、前置示例 ...
垢峒 2025-5-29 10:54
163 0 0
C# 中 WebSocket 与 SignalR:实时通信的两种选择
在现代 Web 应用中,实时通信变得越来越重要。无论是聊天应用、在线游戏、股票行情推送还是协作编辑工具,都需要服务器能够主动向客户端推送数据。在 .NET 生态系统中,WebSocket 和 SignalR 是实现这一功能的两个主要方案。 本文将对这 ...
请蒂 2025-5-29 10:54
947 0 0
c# 批量注入示例代码
代码说明 [*]ServiceTypeAttribute: 这是一个自定义属性,用于显式指定服务类的生命周期(Singleton、Scoped 或 Transient)。 [*]RegisterServices 扩展方法: [*]它扩展了 IServiceCollection,提供了一个便捷的方法来批量注册服务。 ...
左丘纨 2025-5-29 10:54
755 0 0
文件读写的几种协议
项目背景: 我们系统涉及多个站点,最初文件写入本地磁盘,后来使用文件服务器,但是有部分客户认为smb的高位端口445 135-139开放 共享文件的方式不足够安全。 由于文件写入的入口较多,考虑使用文件同步工具进行两台机器进行文件同步比 ...
啪炽 2025-5-29 10:54
130 0 0
记一次ASP.NET CORE线上内存溢出问题与dotnet-dump的排查方法
前言这周系统更新了一个版本,部署到线上. 客户反馈整个系统全部都卡顿,随即我们上服务器检查 发现整个服务器内存竟然达到了20-30G的占用..如图: 其中有一个订单服务,独自占用13-18G内存, 当它重启以后,内存会降低下来一段时间,但过不了 ...
届表 2025-5-29 10:53
518 0 0
了解泛型擦除吗?知道类型擦除会造成多态的冲突吗?如何解决?
泛型的代码只存在于编译阶段,在进入JVM之前,与泛型相关的信息会被擦除掉,称之为类型擦除。 无限制类型擦除:当在类的定义时没有进行任何限制,那么在类型擦除后将会被替换成Object,例如、 都会被替换成Object。 有限制类型擦除:当类 ...
坠矜 2025-5-29 10:53
161 0 0
管道
进程间通信指的是进程之间的信息交换,进程间通信的方式有很多,比如管道通信、信号通信、共享内存、消息队列、信号量组、POSIX信号量等。 进程间通信可以达到数据传输、共享资源、控制进程等目的,方便用户对进程进行控制和管理。 管道 ...
闵雇 2025-5-29 10:53
669 0 0
C#编程中并行与并发的简单理解
1.简述 并发通过管理多个任务的执行顺序,确保系统在高负载下仍能保持响应性;并行则利用多处理器或多核心硬件,真正同时执行任务,以加速计算。这两者在高性能计算、实时系统和用户交互应用中发挥着不可替代的作用。 在多核处理器时代 ...
吕梓美 2025-5-29 10:53
660 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则