我们记录日志惯常使用 log4j2、NLog 等日志组件,这些组件提供了输出到多种终端的能力,但是大部分时候我们选择将日志输出到操作系统的文件系统中,为什么呢?至少有一部分原因是记...
修改NuGet包默认存放位置
默认情况下,NuGet下载的包存放在系统盘(C盘中),这样一来,时间长了下载的包越多,C盘占用的空间也就越多。
微信支付–JSAPI支付(微信小程序和微信公众号支付都可以采用该方式)
本实例使用了工具包SKIT.FlurlHttpClient.Wechat.TenpayV3(github:https://github.com/fudiwei/DotNetCore...
pve虚拟机Vmware安装教程
PVE(ProXmoX VE)是一个开源的虚拟化管理软件,类似ESXI,用户可以通过网页的方式来管理服务器,使用kvm以及lxc技术运行虚拟机,同时也提供了一些集群和HA等功能。
C# List<T> 转 DataTable 方法修改版
之前写了个 List<T> item.toDataTable() 这种链式调用的List<T>转换为DataTable的方法,有两位热心的网友提...
如何在C++/C#中进行Halcon对象的垃圾回收?
由于.NET 中是让垃圾收集器Garbage Collector (简称GC)删除未使用的对象。但是,由于GC只是不时地删除未使用的对象,因此同时使用的内存会增加。更重要的是,对于...
SQL Server下7种“数据分页”方案,全网最全
数据分页往往有三种常用方案。第一种,把数据库中存放的相关数据,全部读入PHP/Java/C#代码/内存,再由代码对其进行分页操作(速度慢,简易性高) 。
MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(1)-后端项目框架搭建
前面的四个章节我们主要讲解了MongoDB的相关基础知识,接下来我们就开始进入使用.NET7操作MongoDB开发一个ToDoList系统实战教程。本章节主要介绍的是如何快熟搭...
微信支付之支付码支付
二、微信支付结果回调接收 (1)支付回调主接收方法 提示: * APPID:绑定支付的APPID(必须配置) * MCHID:商户号(必须配置) * KEY...
WPF+ASP.NET SignalR实现动态折线图
在实际业务中,当后台数据发生变化,客户端能够实时的收到通知,而不是由用户主动的进行页面刷新才能查看,这将是一个非常人性化的设计。有没有那么一种场景,后台数据明明已经发生变化了,前台...