 |
|
Projection
V2EX 第 595628 号会员,加入于 2022-09-28 21:19:51 +08:00今日活跃度排名 2921
|
我的所有回复仅供参考。本人认知十分有限,如有不对的地方请多赐教,不必包涵。
 |
根据 Projection 的设置,主题列表被隐藏 |
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Projection 最近回复了
看了一下文档,文档说的「未分区硬盘」和「分区硬盘」确实有一定误导性。
「未分区硬盘」不是指分了区但分区数量为 0 的硬盘。「未分区硬盘」是说把文件系统直接部署上整个硬盘上,不进行分区。比如 Linux 命令 `mkfs.ext4 /dev/nvme0` 是把 ext4 文件系统直接建立在一个块设备上。
「分区硬盘」是说需要提前对硬盘进行分区,使用 GPT 或 MBR 分区表的那种。「分区硬盘」确实就是字面意思,不过你新建的 NTFS 分区肯定是不好用的,后面代码说明了如何不使用其他工具来创建 ext4 分区。
创建「分区硬盘」的操作方法是:
# 👇 PowerShell 中执行
Get-CimInstance -query "SELECT * from Win32_DiskDrive"
# 一定要加 --bare 因为此时还没有 Linux 用的文件系统
wsl --mount \\.\PHYSICALDRIVE3 --bare
# 👇 WSL 中执行
lsblk # 找到需要分区的块设备
sudo fdisk /dev/sdd # 创建分区
sudo mkfs.ext4 /dev/sdd1 # 创建文件系统
# 👇 PowerShell 中执行
wsl --unmount \\.\PHYSICALDRIVE3
wsl --mount \\.\PHYSICALDRIVE3 -p 1
# 👇 WSL 中执行
cd /mnt/wsl/PHYSICALDRIVE3p1 # 开始你的操作
以后挂载和卸载使用如下命令就可以了:
wsl --mount \\.\PHYSICALDRIVE3 -p 1
wsl --unmount \\.\PHYSICALDRIVE3
像 Java 、JavaScript 这类没有指针的语言,想要修改一个对象的 next 字段必须先获取到这个对象才能修改,所以必须用变量存储这个对象本身;而不能像 C/C++ 那样可以拿到 next 字段的指针来修改。第一种方法基本所有语言都可以用,第二种必须要语言支持指针,这更多是语言差异。
对于链表操作来说,用第一种方法时,有头结点和没有头结点操作链表的方式有差异,所以有时出于方便会选择使用头结点。但如果像第二种写法一样使用指向 next 字段的指针或引用,有没有头结点操作都很方便。
随便找个找个位置建立个裸仓库当做远程仓库使用,如果不想搞得太复杂的话:
git --bare init project.git
⬇️ 不是一种字体,而是一个字符,字符通过字体中的映射关系得到字形。如果你要问字体,应该把图片贴出来,而不是复制粘贴一个字符。
如果是对自己重要的数据,最好自己写一些脚本导出来用做备份,不要完全依赖网站或 app 的收藏功能。
现在只是号被封了,搞不好哪天整个网站都没了。