.NET技术探索:共享知识,共同成长
深入.NET的世界,分享技术见解,学习新技巧,一起迈向高级开发
摘要: 微信开放文档-场景值列表 /// <summary> /// 小程序打开的具体场景值, 1058-公众号文章等 /// </summary> public enum EnterScene { /// <summary> /// 其他 /// </summary> [Display(Name = "其 阅读全文
posted @ 2024-01-26 10:14 蒙先生 阅读(283) 评论(0) 推荐(0)
摘要: 安装Redis 更新系统包列表: sudo apt update 安装Redis-server和Redis-tools: sudo apt install redis-server redis-tools 配置Redis 编辑Redis配置文件(通常位于 /etc/redis/redis.conf) 阅读全文
posted @ 2024-01-23 09:56 蒙先生 阅读(429) 评论(0) 推荐(0)
摘要: [HttpPost("WxNotify")] public async Task WxNotify() { HttpContextAccessor context = new(); var request = context.HttpContext?.Request; if (request != 阅读全文
posted @ 2023-11-29 16:11 蒙先生 阅读(155) 评论(0) 推荐(0)
摘要: .NET中的元组(Tuple)是一种数据结构,用于将多个不同类型的值组合成单个复合值。这使得你可以在没有创建专门的类或结构体的情况下,从方法中返回多个值,或者在多个部分之间传递一组值。 .NET提供了两种主要的元组类型: System.Tuple 类 这是.NET Framework 4.0中引入的 阅读全文
posted @ 2023-11-29 16:04 蒙先生 阅读(501) 评论(0) 推荐(1)
摘要: 封装了常见http请求,目的是提高代码质量、简化开发流程,代码中的 out HttpResponseHeaders headers 输出返回头的是华为云Token体系用到的,其他场景目前未看到过; 在使用过程中需要再Program中注入 //注入HttpClient builder.Services 阅读全文
posted @ 2023-11-29 15:56 蒙先生 阅读(154) 评论(0) 推荐(0)
摘要: 在 .NET 6 中使用枚举类(enum)实现位运算是一个相对直接的过程。首先,你需要定义一个枚举类型,通常是使用 [Flags] 属性标记,这样可以更清楚地表明该枚举用于位运算。以下是如何进行这一操作的步骤: 定义带有 [Flags] 属性的枚举:这个属性用于指示枚举值可以组合。枚举的每个成员应该 阅读全文
posted @ 2023-11-29 08:56 蒙先生 阅读(139) 评论(0) 推荐(0)
摘要: 数据库设计范式主要包括以下几种: 第一范式 (1NF):确保每个表中的每个字段都是原子的,不可分的。这个范式主要是消除重复的列。 第二范式 (2NF):在第一范式的基础上,要求所有非主键字段都完全依赖于主键。这主要是为了解决部分依赖的问题。 第三范式 (3NF):在第二范式的基础上,所有非主键字段必 阅读全文
posted @ 2023-11-29 08:38 蒙先生 阅读(61) 评论(0) 推荐(0)
摘要: 使用命令行: 打开终端。 使用 hostnamectl 命令可以直接修改主机名。例如,如果您想将主机名更改为 mynewhostname,您可以使用以下命令: sudo hostnamectl set-hostname mynewhostname 这个命令会立即更改主机名,但为了让更改在重启后依然有 阅读全文
posted @ 2023-11-29 08:31 蒙先生 阅读(3443) 评论(0) 推荐(1)
摘要: 随着 Web 技术的快速发展,Blazor Server 正在成为现代 Web 开发的一个热门话题。作为一种新兴的 Web 框架,Blazor Server 利用了 .NET 的强大功能,为开发者提供了一种新的构建互动式 Web 应用的方式。本文将深入探讨 Blazor Server 的主要优势和适 阅读全文
posted @ 2023-11-28 16:48 蒙先生 阅读(591) 评论(0) 推荐(0)