.NET 第92页
QShop商城-多开商城(SAAS)-拾光赋

QShop商城-多开商城(SAAS)

QShop商城-多开商城(SAAS),QShop商城-多开商城(SAAS) 多开商城可以实现只部署一套程序代码,同时使用多套商城,每个商城的数据独立互不影响(类似于Sass),每个商城拥有独立的会员、订单、商品...
Lee的头像-拾光赋Lee2年前
0578
第52篇 jwt介绍-拾光赋

第52篇 jwt介绍

第52篇 jwt介绍,1.定义 JSON Web Tokens (JWTs) 是一种开放标准(RFC 7519),定义了一种紧凑、自包含的方式来安全地在各方之间传输信息。JWT主要由三个部分组成,即Header(头部)、Payload(...
Lee的头像-拾光赋Lee2年前
05712
8.依赖属性-拾光赋

8.依赖属性

8.依赖属性,WPF的依赖属性系统,它是指WPF提供的一组服务,专门用来扩展WPF的属性功能,而受到这些服务支持的属性就称为依赖属性。 WPF的依赖属性系统对于开发者而言,几乎是感知不到的,它通过...
Lee的头像-拾光赋Lee2年前
05713
List.Insert 导致的 CPU 爆高-拾光赋

List.Insert 导致的 CPU 爆高

List.Insert 导致的 CPU 爆高,我们经常会使用 List<T> 作为数据存储容器。但在某些特殊场景下,List.Insert 方法可能会引发严重的性能问题,例如 CPU 占用率飙升。 示例程序 以下是一个简...
Lee的头像-拾光赋Lee1年前
05711
dotNet符号文件(pdb),符号包(snupkg)和SourceLink-拾光赋

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

dotNet符号文件(pdb),符号包(snupkg)和SourceLink,前言 本文的主题是 Visual Studio 调试 NuGet 包,以及符号包的概念,如何去发布一个 NuGet 包,让我们的 NuGet 包支持 SouceLink,这些都是我...
Lee的头像-拾光赋Lee2年前
0576
dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签-拾光赋

dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签

dotnet 9 WPF 支持 Style 的 Setter 填充内容时可忽略 Value 标签,更新: 由于此功能导致 BAML 内容变化,由高版本 SDK 构建将在低版本 Runtime 运行不起来。直接报错信息是 System.Windows.Mar...
Lee的头像-拾光赋Lee2年前
0578
C#和sqlserver 如何实现 事务ACID和使用 数据库锁,悲观锁乐观锁死锁-拾光赋

C#和sqlserver 如何实现 事务ACID和使用 数据库锁,悲观锁乐观锁死锁

C#和sqlserver 如何实现 事务ACID和使用 数据库锁,悲观锁乐观锁死锁,在C#中使用SQL Server实现事务的ACID(原子性、一致性、隔离性、持久性)属性和使用数据库锁(悲观锁和乐观锁)时,你可以通...
Lee的头像-拾光赋Lee2年前
0577
使用C# asp.net core 同步数据库-拾光赋

使用C# asp.net core 同步数据库

使用C# asp.net core 同步数据库,代码片段: 文末附链接。 using DataSync.Core; using Furion.Logging.Extensions; using Microsoft.Data.SqlClient; using Microsoft.Extensions.Logging; usi...
Lee的头像-拾光赋Lee2年前
05712
泛型,泛型约束-拾光赋

泛型,泛型约束

泛型,泛型约束,什么是泛型? 泛型(Generics) 是一种编程技术,广泛应用于面向对象编程(OOP)中,特别是在C#、Java等现代编程语言中。泛型的核心思想是创建可以在多种数据类型上工作的类、接...
Lee的头像-拾光赋Lee2年前
0576
在C#中使用RabbitMQ做个简单的发送邮件小项目-拾光赋

在C#中使用RabbitMQ做个简单的发送邮件小项目

在C#中使用RabbitMQ做个简单的发送邮件小项目,在C#中使用RabbitMQ做个简单的发送邮件小项目 前言 好久没有做项目了,这次做一个发送邮件的小项目。发邮件是一个比较耗时的操作,之前在我的个人...
Lee的头像-拾光赋Lee2年前
05712
基于surging 如何利用peerjs进行语音视频通话-拾光赋

基于surging 如何利用peerjs进行语音视频通话

基于surging 如何利用peerjs进行语音视频通话,  一 、 概述           PeerJS 是一个基于浏览器WebRTC功能实现的js功能包,简化了WebrRTC的...
Lee的头像-拾光赋Lee2年前
0576
C#异步Task-拾光赋

C#异步Task

C#异步Task, 目录 C#异步Task 概述 异步是什么?为什么需要异步? 基本语法 1. Task创建执行 2. Task异步方法 3. 取消异步执行CancellationTokenSource 4.Task并行数量控制LimitedConcurrencyLe...
Lee的头像-拾光赋Lee2年前
0576