排序
.NET 轻量级 命令行工具 CSharpRepl
.NET 轻量级 命令行工具 CSharpRepl,前言 当我们需要快速测试代码片段时,常见的做法是启动Visual Studio或使用在线代码编辑器。然而,Visual Studio的启动可能较为缓慢且占用较多系统资源,而...
第59篇 Nginx详细教程
第59篇 Nginx详细教程,1.Nginx简介 Nginx是⽬前最流⾏的Web服务器,最开始是由⼀个叫做igor的俄罗斯的程序员开发的,2019年3⽉11⽇被美国的F5公司以6.7亿美元的价格收购,现在Nginx是F5公司旗下...
.net工作流elsa-书签
.net工作流elsa-书签,啥是书签 流程引擎的核心关注点是安排流程,如:第1步做什么 → 第2步做什么 → 第n步做什么...,至于各步骤具体是怎么做的,是由你来决定的,这不是流程引擎关注的重点。 ...
C语言-堆内存申请和释放
C语言-堆内存申请和释放,大家在使用函数的时候避免不了使用堆内存,堆内存是一个匿名内存,它里边的内容是不能标识符进行访问的,只能使用指针进行访问,而且C语言的标准库函数给我们提供了两个...
使用WPF开发自定义用户控件,以及实现相关自定义事件的处理
使用WPF开发自定义用户控件,以及实现相关自定义事件的处理,在前面随笔《使用Winform开发自定义用户控件,以及实现相关自定义事件的处理》中介绍了Winform用户自定义控件的处理,对于Winform自...
CYQ.Data 操作 Json 性能测试:对比 Newtonsoft.Json
CYQ.Data 操作 Json 性能测试:对比 Newtonsoft.Json,前言: 在 CYQ.Data 版本更新的这么多年,中间过程的版本都在完善各种功能。 基于需要支持或兼容的代码越多,很多时候,常规思维,都...
dotnet 简单方法在一个进程内同时跑起 WPF 和 ASP.NET Core 框架
dotnet 简单方法在一个进程内同时跑起 WPF 和 ASP.NET Core 框架,在一个进程内同时跑起 WPF 和 ASP.NET Core 框架在一些业务情况下还是一个不错的选择。比如以 ASP.NET Core 框架为主,让 WPF ...
Log4Net配置详解及输出自定义消息类示例
Log4Net配置详解及输出自定义消息类示例,1.简单使用实例 1.1 添加log4net.dll的引用。 在NuGet程序包中搜索log4net并添加,此次我所用版本为2.0.17。如下图: 1.2 添加配置文件 右键项...
AsyncLocal的妙用
AsyncLocal的妙用,AsyncLocal<T>是一个在.NET中用来在同步任务和异步任务中保持全局变量的工具类。 它允许你在不同线程的同一个对象中保留一个特定值,这样你可以在不同的函数和任务中访...
Avalonia treedatagrid使用杂记
Avalonia treedatagrid使用杂记,这里只对最近使用到的分层树做一些记录,有复选框示例,支持父级选中状态改变子集同步变化 废话不多说,直接上源码 View布局 <TreeDataGrid Height='710' Bor...
推荐一种并发线程中资源同步常用方法
推荐一种并发线程中资源同步常用方法,在实际应用开发中,为了提高效率,一些大的任务会被拆成很多小的子任务,然后再将任务按照先后顺序进行排列组合,而某些可以同时执行的任务,就会被安排成...
串口通信利器:SerialPortStream库详解,轻松实现C#串口开发
串口通信利器:SerialPortStream库详解,轻松实现C#串口开发, 概述:RJCP.DLL.SerialPortStream库为C#串口通信提供强大支持,跨平台、高度可定制,集成基础功能如打开、配置串口和数据读...













