摘要: 1 SHA是什么? SHA,即安全散列算法(Secure Hash Algorithm),是一种广泛应用于密码学和数据完整性验证的哈希函数。在计算机科学中,哈希函数将输入数据转换为固定长度的字符串,通常是一串数字和字母的组合。SHA是由美国国家安全局(NSA)设计的,广泛用于数据完整性验证和数字签名 阅读全文
posted @ 2024-02-08 00:17 南荣相如 阅读(300) 评论(0) 推荐(0) 编辑
摘要: Redis(Remote Dictionary Server)是一个开源的高性能键值存储系统,可用于缓存、消息队列、实时统计等多种场景。它以内存作为主要数据存储方式,并通过持久化机制将数据写入磁盘,以实现数据持久化。Redis支持多种数据结构,如字符串、哈希表、列表、集合和有序集合,这些结构使得Re 阅读全文
posted @ 2024-02-08 00:17 南荣相如 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1. MD5是什么? MD5(Message Digest Algorithm 5)是一种广泛使用的哈希函数,用于产生128位(16字节)的哈希值。MD5算法广泛应用于数据完整性校验、密码存储和数字签名等领域。本章将深入探讨MD5的定义、特性以及在ASP.NET Core中的应用。 1.1 MD5的 阅读全文
posted @ 2024-02-08 00:16 南荣相如 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 摘要:本文介绍了GraphQL是什么以及为什么选择使用GraphQL。我们将详细讨论GraphQL的使用方法,并介绍一些常见的坑和解决方案。我们还将以C#语言为例,提供一些具体的操作步骤和代码示例,帮助读者快速上手GraphQL。 什么是GraphQL? GraphQL是一种用于API开发的查询语言 阅读全文
posted @ 2024-02-08 00:13 南荣相如 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 摘要: WebSocket是一种先进的网络通信协议,它提供了双向实时通信的能力,被广泛应用于Web应用程序、移动应用程序和物联网设备等领域。本文将介绍WebSocket的概念、选择WebSocket的理由、如何使用WebSocket以及常见的陷阱。此外,我们还将提供一些使用WebSocket的具体操 阅读全文
posted @ 2024-02-08 00:11 南荣相如 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在现代软件开发中,微服务架构已成为一种受欢迎的选择。本文将介绍微服务的概念、选择微服务的原因、使用微服务的方法以及常见的坑,同时提供一些使用微服务的具体操作步骤和相关代码示例(以C#语言为例),以帮助读者更好地理解和应用微服务架构。 什么是微服务? 微服务是一种软件架构风格,将大型应用程序拆 阅读全文
posted @ 2024-02-08 00:03 南荣相如 阅读(32) 评论(0) 推荐(0) 编辑