2024/11/24 .NET
C# 13 为我们带来了许多令人兴奋的新特性,这些特性不仅简化了代码编写,还提升了代码的可读性和性能。本文将深入探讨 C# 13 的五个关键特性,并将其与 C# 12 进行比较,以突出其优势。 我们将通过更详细的代码示例和更深入的解释,来帮助您更好地理解这些特性。
2024/11/24 .NET
C# 13 为我们带来了许多令人兴奋的新特性,这些特性不仅简化了代码编写,还提升了代码的可读性和性能。本文将深入探讨 C# 13 的五个关键特性,并将其与 C# 12 进行比较,以突出其优势。 我们将通过更详细的代码示例和更深入的解释,来帮助您更好地理解这些特性。
2024/07/31 WebAPI
Chromium 111 和 126 中正式支持了 SPA 与 MPA 的 View Transition API,您可以借助 View Transition API 在网站上的不同视图之间创建无缝的视觉转场。为用户浏览网站时打造更具视觉吸引力的用户体验。
2024/06/10 .NET
Termux 是一个适用于 Android 的终端模拟器应用程序。它允许您在 Android 设备上使用 mono 来编译您的 C# 代码。但如果您执意的想在 Termux 上使用 .NET 来编译程序时可能会遇到一些问题,这篇文章的内容则是关于如何在 Termux 上正确的安装并运行 .NET。
2024/04/30 Nodejs
Plankton 是一个简单,快速,零依赖的 Node.js Web 框架,借鉴了 ASP.NET 的许多特点,如果你是一个 .NET 开发者,应该可以很快的上手 Plankton。这个框架的目标是得到一个轻量的,功能尽量齐全,且可定制的 web 框架用来搭建一些自用的服务。这篇文章会简单的介绍下 Plankton v0.2.5 的基本用法。
2024/03/30 .NET
Redis 官方在 2023 年 10 月 11 日宣布,将从 2024 年 4 月 1 日起对 Redis 的企业版进行收费。近期微软开源了 Garnet,此项目由 08 年开源的 FASTER 派生而来。提供了强大的数据库功能,如线程可伸缩性、分层存储支持、快速非阻塞检查点、恢复、操作日志记录以实现持久性、多键事务支持以及更好的内存管理和重用。
2023/11/30 MicroServices
软件物料清单 (SBOM) 类似于装运的装箱单。它列出了构成软件或用于构建软件的所有组件。对于容器映像,这包括已安装的操作系统包(例如 ca-certificates)以及软件所依赖的特定语言包(例如 Log4j)。这一段干活时用到了 SBOM ,这篇文章将会介绍下 Docker SBOM 的用法。
2023/10/30 Cloudflare
Cloudflare Zero Trust 支持无缝、基于身份和上下文的应用程序访问和软件定义的安全性,使您能够在不牺牲性能或用户体验的情况下保护远程团队、设备和数据。这篇文章将会简单介绍下使用 Cloudflare Zero Trust 进行内网穿透,远程桌面连接,搭建 V2Ray Server 等。
2023/09/30 .NET
反射允许您访问类的私有成员。当您想要访问不属于自己的类的私有成员时,反射非常有用。然而反射的速度很慢,并且不能很好地与 Native AOT 配合使用。这篇文章中将会介绍 .NET 8 中新引入的 UnsafeAccessor,它可以允许您访问私有成员而不进行反射。
2023/07/17 Linux
Ubuntu + Windows 双系统关机时电源和风扇无法关闭,电源和风扇无法关闭,指示灯仍在工作,只能长按电源键强制关闭,这篇文章记录下解决方案。
2023/07/17 Git
近期工作中遇到了一些问题,项目仓库太大了(100+GB,包含许多大文件)完全 Clone 下来需要太久,并且实际只需要仓库中的部分文件,这篇文章记录下 Git lfs 的使用以及只 Clone 仓库中部分文件的方法。