imguan.com - 一个博客

Description: 零件的个人博客

blog (28744) c# (3622) ubuntu (608) debian (571) dotnet (338) c-sharp (85)

Example domain paragraphs

Categories Series Tags 欢迎~ Remo的个人博客

使用diskpart释放WSL2的磁盘空间 原文链接 当我们在WSL里清除一些docker 镜像,或者删除一些文件时,发现WSL的虚拟磁盘文件大小并没有减少,这时我们可以用DiskPart来收缩WSL的虚拟磁盘。 ❓什么是DiskPart? DiskPart取代了它的前身 —— fdisk,是一个命令行实用程序,可以管理自Windows 2000以来运行所有操作系统版本的计算机中的磁盘、分区或卷,还包括最新的Windows 11。用户可以输入DiskPart命令直接组织硬盘分区,或创建文本文件脚本来执行多个命令。您可以在磁盘管理工具中使用的大多数命令都集成在DiskPart中。 📢关闭WSL2 在执行压缩命令之前需要先关闭WSL2, 使用命令wsl --shutdown 🧪使用DiskPart释放WSL2的磁盘空间 使用快捷键 window + r 打开运行窗口,输入diskpart, 然后点击OK。 可以打开DiskPart 的命令行工具窗体 可以使用 help select vdisk 命令来查看帮助。 在目录C:\Users\你的用户名\AppData\Local\Packages 中查找 ext4.v

Equals 和 GetHashCode Equals 每个实现都必须遵循以下约定: 自反性(Reflexive): x.Equals(x) 必须返回 true 对称性(Symmetric): x.Equals(y) 为 true 时,y.Equals(x) 也为 true 传递性(Transitive): 对于任何非 null 的应用值 x, y 和 z,如果 x.Equals(y) 返回 true,并且 y.Equals(z) 也返回true,那么 x.Equals(z) 必须返回 true 一致性(Consistence): 如果多次将对象与另一个对象比较,结果始终相同。只要未修改 x 和 y 的应用对象,x.Equals(y) 连续调用 x.Equals(y) 返回相同的值 非null(Non-null): 如果 x 不是 null,y 为 null,则 x.Equals(y) 必须为 false GetHashCode: 两个相等对象根据 equals 方法比较时相等,那么这两个对象中任意一个对象的 GetHashCode 方法都必须产生同样的整数 在我们未对对象进行修改时,多次调用 GetHash