02 2024 档案
摘要:越来越多的工程师们选择使用ASP.NET Core 7.0和Vue 3来构建现代、高性能的Web应用程序,不仅因为这两种技术的流行和强大,更是因为它们可以相互配合,发挥出更大的优势。作者编写了本书,旨在为读者提供一个全面、实用的学习资源,以掌握使用ASP.NET Core 7.0和Vue 3构建功能
阅读全文
摘要:1 简介 我个人整理了 ASP.NET Core 开发者路线图目录,并在学习过程中的整理了一些读书笔记、学习心得等资料,希望与大家共同进步。 2 目录 2.1 C# 委托,事件和Lambda表达式 异步编程(或多线程编程) 2.2 一般开发技能 Git:高效团队协作的利器 使用GitHub进行协作开
阅读全文
摘要:1 SHA是什么? SHA,即安全散列算法(Secure Hash Algorithm),是一种广泛应用于密码学和数据完整性验证的哈希函数。在计算机科学中,哈希函数将输入数据转换为固定长度的字符串,通常是一串数字和字母的组合。SHA是由美国国家安全局(NSA)设计的,广泛用于数据完整性验证和数字签名
阅读全文
摘要:Redis(Remote Dictionary Server)是一个开源的高性能键值存储系统,可用于缓存、消息队列、实时统计等多种场景。它以内存作为主要数据存储方式,并通过持久化机制将数据写入磁盘,以实现数据持久化。Redis支持多种数据结构,如字符串、哈希表、列表、集合和有序集合,这些结构使得Re
阅读全文
摘要:1. MD5是什么? MD5(Message Digest Algorithm 5)是一种广泛使用的哈希函数,用于产生128位(16字节)的哈希值。MD5算法广泛应用于数据完整性校验、密码存储和数字签名等领域。本章将深入探讨MD5的定义、特性以及在ASP.NET Core中的应用。 1.1 MD5的
阅读全文
摘要:摘要:本文介绍了GraphQL是什么以及为什么选择使用GraphQL。我们将详细讨论GraphQL的使用方法,并介绍一些常见的坑和解决方案。我们还将以C#语言为例,提供一些具体的操作步骤和代码示例,帮助读者快速上手GraphQL。 什么是GraphQL? GraphQL是一种用于API开发的查询语言
阅读全文
摘要:摘要: WebSocket是一种先进的网络通信协议,它提供了双向实时通信的能力,被广泛应用于Web应用程序、移动应用程序和物联网设备等领域。本文将介绍WebSocket的概念、选择WebSocket的理由、如何使用WebSocket以及常见的陷阱。此外,我们还将提供一些使用WebSocket的具体操
阅读全文
摘要:摘要: 在现代软件开发中,微服务架构已成为一种受欢迎的选择。本文将介绍微服务的概念、选择微服务的原因、使用微服务的方法以及常见的坑,同时提供一些使用微服务的具体操作步骤和相关代码示例(以C#语言为例),以帮助读者更好地理解和应用微服务架构。 什么是微服务? 微服务是一种软件架构风格,将大型应用程序拆
阅读全文
摘要:引言: 在现代互联网应用程序的开发和部署中,选择一个可靠、高性能的Web服务器是至关重要的。Nginx是一个备受推崇的选择,它以其卓越的性能和可靠性在开发者社区中享有盛誉。本文将介绍Nginx的概念、优势,以及如何使用Nginx作为Web服务器和反向代理。 什么是Nginx? Nginx(发音为“e
阅读全文
摘要:简介: GitHub是一个基于云端的代码托管平台,它提供了版本控制、协作开发和代码管理等功能。本文将介绍为什么选择GitHub,如何使用GitHub以及一些常见的坑,同时提供C#语言的具体操作步骤和代码示例。 为什么选择GitHub? 广泛的开源社区支持:GitHub是全球最大的开源社区之一,拥有庞
阅读全文