本文介绍了作者在使用 vuepress
搭建个人博客时,由于 url
的大小写敏感导致的 404 问题,以及解决方案。
当我在本地使用 docs:dev
运行时的,可以正常访问含有大写字母的所有网页,但当我部署网页到 Netlify
时,直接通过 url
访问时,会出现 404 错误。
而通过进入主页后逐步点击访问其他页面时,却是正常的。
由于 vuepress
是单页应用,逐步点击访问其他页面时,实际上是切换了路由,而不是真正去发送请求,因此不会出现 404 错误。
本文介绍了作者在使用 vuepress
搭建个人博客时,由于 url
的大小写敏感导致的 404 问题,以及解决方案。
当我在本地使用 docs:dev
运行时的,可以正常访问含有大写字母的所有网页,但当我部署网页到 Netlify
时,直接通过 url
访问时,会出现 404 错误。
而通过进入主页后逐步点击访问其他页面时,却是正常的。
由于 vuepress
是单页应用,逐步点击访问其他页面时,实际上是切换了路由,而不是真正去发送请求,因此不会出现 404 错误。
在对存储设备进行格式化时,需要选择文件系统。常见的文件系统有 FAT32、NTFS、exFAT 等。下面介绍一下这三种文件系统的特点。
FAT32:是一种非常古老的文件系统,它最早出现在 Windows NT 3.1 系统中。它是一个非常简单的文件系统,只支持 32 位文件名,不支持目录,不支持多重链接,不支持硬链接,不支持文件属性,不支持压缩,不支持加密,不支持磁盘阵列,单个文件最大不能超过 4GB,分区最大容量不能超过 2TB。但优点是兼容性好,可以用于多种操作系统。
NTFS:是微软推出的一种文件系统,它支持 8.3 长文件名,支持目录,支持多重链接,支持硬链接,支持文件属性,支持压缩,支持加密,支持磁盘阵列。但是针对机械硬盘设计的,会记录详细的硬盘读写操作,因此对于闪存会有很大的负担和伤害,在 U 盘上使用容易影响 U 盘寿命。
exFAT:是一种扩展的 FAT 文件系统,它支持长文件名,支持目录,支持多重链接,支持硬链接,支持文件属性,支持压缩,支持加密,支持磁盘阵列。为 U 盘设计,适合大容量的 U 盘。但如果零碎文件较多,可能会占用更多的磁盘空间。
Ubuntu
的快捷键往往和 Windows
系统的快捷键有所不同,下面是一些常用的快捷键:
提示
Ubuntu
下的Super
键对应的是Windows
下的Win
键。
Super
: 打开活动视图和桌面切换Super + A
: 打开应用程序菜单Super + L
: 锁定屏幕Alt + F2
: 快速执行命令本文介绍了 MATLAB 中冒号运算符的用法和矩阵数列的定义。
起始数:终止数
a = 1:10; % 等价于 1 2 3 4 5 6 7 8 9 10
b = 1.2:5.6 % 等价于 1.2 2.2 3.2 4.2 5.2
本文介绍了 MATLAB 中常用的一些绘图函数。
使用冒号运算符 起始值:步长:终止值
来定义数据。
x = 1:0.1:10;
y = sin(x);
plot(x, y)
由于逆天微软将 curl 设置成别名,强迫用户使用 Invoke-WebRequest,导致 windows 中 PowerShell 无法正常使用 curl 命令,本文将介绍如何永久去除 PowerShell 中的 curl 别名。
摘自:superuser
有时候我们需要为一些程序添加右键菜单,这时候就需要用到修改注册表的方法。
注:本文摘自CSDN 博客
Ctrl + R
并输入regedit
即可打开注册表。
右键位置 | 管理员路径 | 非管理员路径 |
---|---|---|
文件夹空白区域 | HKEY_CLASSES_ROOT\Directory\Background\shell |
HKEY_CURRENT_USER\Software\Classes\directory\Background\shell |
桌面空白区域 | HKEY_CLASSES_ROOT\DesktopBackground\Shell |
|
文件 | HKEY_CLASSES_ROOT\*\shell |
HKEY_CURRENT_USER\Software\Classes\*\shell |
文件夹 | HKEY_CLASSES_ROOT\Directory\shell |
HKEY_CLASSES_ROOT\Directory\shell |
本文总结了VScode
编辑器下的部分常用快捷键,方便提高效率
快捷键 | 功能 |
---|---|
Ctrl + , |
打开设置面板 |
Ctrl + Shift + P |
打开命令面板 |
Ctrl + P |
快速打开文件 |
Ctrl + N |
打开新文件 |
Ctrl + Shift + N |
打开新项目 |
Ctrl + W |
关闭当前文件 |
Ctrl + Shift + W |
关闭当前项目 |
由于 USB 接口规范常常更改,且命名使人摸不着头脑,本文系统整理的 USB 接口命名规范,方便大家查阅。
USB 接口命名规范如下:
USB 1.0:1.5Mbps (Low Speed)
USB 1.1:12Mbps (Full Speed)
USB 2.0:480Mbps (Hi Speed)
USB 3.0 = USB 3.1 Gen1 = USB 3.2 Gen1: 5Gbps (Super Speed, SuperSpeed USB)
如果你在使用 PowerShell 脚本时遇到以下错误:
脚本已禁止运行,因为运行脚本的策略不允许运行脚本。有关详细信息,请参阅 about_Execution_Policies。
解决办法: