Windows 右键菜单没有 “新建文本文档”
通常是注册表损坏导致的,执行下面的注册表脚本即可修复:
命名为
xxx.reg双击运行。
1Windows Registry Editor Version 5.00
2
3[HKEY_CLASSES_ROOT\.txt]通常是注册表损坏导致的,执行下面的注册表脚本即可修复:
命名为
xxx.reg双击运行。
1Windows Registry Editor Version 5.00
2
3[HKEY_CLASSES_ROOT\.txt]很多代理商的原生配置对墙内墙外的识别都不太好,可以通过 Mixin 配置进行增强。
以 Clash For Windows 为例:
参考:PDF 转图片
1function createWorker(fn) {
2 const blob = new Blob(
3 [`(${fn.toString()})()`],
4 { type: 'application/javascript' }
5 );Linux 的 exec 函数族中函数的原型如下:
1int execl(const char *pathname, const char *arg, ...);
2int execlp(const char *file, const char *arg, ...);
3int execle(const char *pathname, const char *arg, ...);
4
5int execv(const char *pathname, char *const argv[]);安装 npm-check-updates
1$ npm install -g npm-check-updates查看哪些包可以升级
使用 SetCursorPos 可以移动鼠标位置:
1SetCursorPos(x, y);1GetSystemMetrics(SM_CXSCREEN); // 获取主显示器的逻辑宽度
2GetSystemMetrics(SM_CYSCREEN); // 获取主显示器的逻辑高度或
在使用汇编编程时,调用间需要保存与恢复寄存器,这些寄存器可以由调用者保存恢复(Caller Saved Register)也可以由被调用者保存恢复(Callee Saved Register)。
由于调用者不知道哪些寄存器会被修改,因此只能将所有 Caller Saved Register 进行保存恢复,但这样做效率低下。
因此使用 Callee Saved Register 由被调用者根据需要保存和恢复会被改变的寄存器更常用。需要保存的寄存器如下:
| 架构 | 被调用者保存的寄存器 |
安全性(Security) > 设置(Settings) 页面自动程序攻击模式(Bot fight mode)安全性(Security) > 安全规则(Security rules) 页面cp --symbolic-link 命令创建cp --link 命令创建inode 进行链接