排序
在 WPF 中将视频中的纯绿色显示为透明
在 WPF 中将视频中的纯绿色显示为透明,最近需要制作一个类似桌面宠物的东西,碰到了这样一个问题:受 MediaElement 支持的带 alpha 通道的视频格式有限,且后续还要接入相关的深度学习模型动态...
Brainfly: 用 C# 类型系统构建 Brainfuck 编译器
Brainfly: 用 C# 类型系统构建 Brainfuck 编译器,Brainfuck 简介 Brainfuck 是由 Urban Müller 在 1993 年创造的一门非常精简的图灵完备的编程语言。 正所谓大道至简,这门编程语言简单到语法...
Golang高性能引擎:ZKmall开源商城支撑百万级日活交易流畅运行
Golang高性能引擎:ZKmall开源商城支撑百万级日活交易流畅运行,在电商业务高并发、低延迟的严苛场景下,技术栈的选择直接决定系统上限。ZKmall开源商城基于Golang技术生态,以协程级并发、毫秒...
.NET8中gRPC的使用
.NET8中gRPC的使用, 在现代分布式系统中,服务之间的通信是一个非常重要的环节。随着微服务架构的流行,服务之间的通信方式也在不断演进。gRPC作为一种高性能、跨语言的RPC框架,逐渐成为了我们...
二元分类算法:逻辑回归实现与应用
二元分类算法:逻辑回归实现与应用, 在机器学习领域,二元分类(Binary Classification) 是一种常见的任务,其目的是将输入数据分为两个类别。例如,垃圾邮件分类、疾病预测等都是典型的...
C#冒泡排序算法
C#冒泡排序算法,冒泡排序实现原理 冒泡排序是一种简单的排序算法,其原理如下: 从待排序的数组的第一个元素开始,依次比较相邻的两个元素。 如果前面的元素大于后面的元素(升序排序),则交换...
.NET使用Graphql的演示——新一代的API交互
.NET使用Graphql的演示——新一代的API交互,Graphql是什么?先来一段AI给的回答: GraphQL是一种为API设计的查询语言,与REST相比,它提供了更高效、强大和灵活的方法来与数据交互。GraphQL由Fa...
如何用 WinDbg 调试Linux上的 .NET程序
如何用 WinDbg 调试Linux上的 .NET程序,一:背景 1. 讲故事 最新版本 1.2402.24001.0 的WinDbg真的让人很兴奋,可以将自己伪装成 GDB 来和远程的 GDBServer 打通来实现对 Linux 上 .NET程序进行...
轻量级.net standard微信支付登录Nuget开源库
轻量级.net standard微信支付登录Nuget开源库,我个人编写的库,在我个人网站,小程序等很多地方都在使用中,大家可以搜索小程序 什邡市宅猫君网络工作室 或者到我的网站 store.zhaimaojun.cn&nb...
.NET 开发的分流抢票软件,不做广告、不收集隐私
.NET 开发的分流抢票软件,不做广告、不收集隐私,前言 每年春节大家必备的抢票工具Bypass-分流抢票。分流抢票是一款免费无广适用于PC端的自动分流抢票软件。 分流抢票,是以用户为中心、人性化...
为什么推荐在 .NET 中使用 YAML 配置文件
为什么推荐在 .NET 中使用 YAML 配置文件,在现代应用开发中,配置管理是一个非常重要的部分。随着微服务、容器化和云原生架构的流行,使用简单、易读的配置格式变得尤为重要。在 .NET 开发中,...
DOTNET MessagePack序列化/反序列化时不保留 DateTime.Kind
DOTNET MessagePack序列化/反序列化时不保留 DateTime.Kind,最近又遇到个奇怪的问题,查询出来的时间比数据库中字段存的时间多8小时。 发现是用了efcore的二级缓存,本来用json序列化的,后来为...













