常用unix命令
常用unix命令
通用快捷键 `Ctrl + A`:光标移至最左侧 `Ctrl + K`:剪切光标起始位置至行尾 (配合清空整行命令); `Ctrl + E`: 光标移至最右侧 `Ctrl + U
Node制作工具常用库
Node制作工具常用库
常用工具库 1. chalk:美化输出命令行工具库 2. chalk-animation: 命令行渐变和动画文字 3. inquirer:交互式命令行 4. ora:命令行loading 5. fig
TS类型体操中的一些特殊情况
TS类型体操中的一些特殊情况
Any 1. any 类型与任何类型的交叉都是 any,也就是 string(任何类型) & any 结果是 any。 2. any 作为类型参数出现在条件类型左侧时,会直接返回 trueType 和
理解miri 与 栈借用(抄录文章)
理解miri 与 栈借用(抄录文章)
什么是指针混叠(pointer aliasing)? 1. 对于同一块内存,存在多个指针指向,或者说,两个指针指向的内存存在重叠。比如: ```rust let s = S { a: 1, b: 2
低成本拥有自己的一个博客网站
低成本拥有自己的一个博客网站
前言 1. 在这些年试过了不少方案,有使用过阿里云主机部署,也试过用腾讯云云开发,到目前为止我个人认为下面的这种是我比较满意的一种方案,供大家参考。如果有更好的方式也欢迎评论交流。 博客框架 1.
Rust编译的 wasm 在 Vite 中使用
Rust编译的 wasm 在 Vite 中使用
Rust 编译为 wasm 1. 下载安装 rust 相关环境: `rustup`(rust的版本管理工具)、`cargo`(rust 依赖管理工具) ```shell(linux|ma
定时获取免费SSL证书部署至七牛云
定时获取免费SSL证书部署至七牛云
背景 1. 笔者的博客是通过 vitepress 搭建并通过 gitActions 免费部署至 gitHub Pages 的, 同时申请了自己的域名作为自定义域名解析至 gitHub Pages。 故
Rust生命周期的消除规则
Rust生命周期的消除规则
前言 1. Rust 的编译器编译器使用三条消除规则来确定哪些场景不需要显式地去标注生命周期。其中第一条规则应用在输入生命周期上,第二、三条应用在输出生命周期上。若编译器发现三条规则都不适用时,就会报
前端视角下的 Rust 简单概念理解
前端视角下的 Rust 简单概念理解
前言 1. Rust 的语法设计确实繁琐复杂,但是编程语言底层思想终归是万变不离其宗的。在学习 TS 类型体操和函数式编程思想后,去学习 Rust 的过程中,我发现很多地方有异曲同工之妙。于是重新梳理
Volta常用命令
Volta常用命令
介绍 1. Volta与nvm、fnm等工具一样,是一个用Rust编写的Node版本管理工具,具有跨平台、快速、安全、易于使用等特性,但是Volta可以根据不同的项目无感知地自动切换Node版本(通过