All Posts


为 Docker Image 生成 SBOM

2023/11/30 MicroServices

软件物料清单 (SBOM) 类似于装运的装箱单。它列出了构成软件或用于构建软件的所有组件。对于容器映像,这包括已安装的操作系统包(例如 ca-certificates)以及软件所依赖的特定语言包(例如 Log4j)。这一段干活时用到了 SBOM ,这篇文章将会介绍下 Docker SBOM 的用法。


使用 Cloudflare Zero Trust 进行内网穿透

2023/10/30 Cloudflare

Cloudflare Zero Trust 支持无缝、基于身份和上下文的应用程序访问和软件定义的安全性,使您能够在不牺牲性能或用户体验的情况下保护远程团队、设备和数据。这篇文章将会简单介绍下使用 Cloudflare Zero Trust 进行内网穿透,远程桌面连接,搭建 V2Ray Server 等。


.NET 8 中的 UnsafeAccessor

2023/09/30 .NET

反射允许您访问类的私有成员。当您想要访问不属于自己的类的私有成员时,反射非常有用。然而反射的速度很慢,并且不能很好地与 Native AOT 配合使用。这篇文章中将会介绍 .NET 8 中新引入的 UnsafeAccessor,它可以允许您访问私有成员而不进行反射。



Git lfs 与 Clone 仓库中的指定文件

2023/07/17 Git

近期工作中遇到了一些问题,项目仓库太大了(100+GB,包含许多大文件)完全 Clone 下来需要太久,并且实际只需要仓库中的部分文件,这篇文章记录下 Git lfs 的使用以及只 Clone 仓库中部分文件的方法。



Microsoft Build 2023 内容汇总

2023/05/24 杂谈

5月24-25日,一年一度的画饼大会又来了。其中包括Windows Copilot,可以跨应用程序帮助用户完成各种任务,AI支持的Windows Terminal,Windows 11的改进,以及Dev Home,Dev Drive 等。这篇文章会介绍下 Build 2023 上带来的新功能和改进。


.NET 中嵌套任务的概念

2023/04/18 .NET

在这篇文章中,我们将讨论 .NET 中嵌套任务相关的一些概念。如果你对 TPL 已经有了一些基本了解,那么可以只关注一些重点。这些方面将帮助您更优雅的使用嵌套任务。



使用 ServiceWorker 使你的 WebApp 离线可用

2023/02/28 WebAPI

ServiceWorker 是一种特殊类型的 Web 辅助角色 ,能够使用 Fetch API 截获、修改和响应网络请求,访问 Cache API 和异步客户端数据存储(如 IndexedDB)来存储资源,还可以通过在本地缓存资源来加快 PWA 的速度,使 PWA 独立于网络来提高可靠性。


Privacy
TOP