LICENSE的选择与生成 发表于 2023-05-30 更新于 2023-11-27前言本文旨在介绍何为license,如何选择license,以及开发常用的MIT license如何使用。阅读全文 »
初识WSL2 发表于 2023-04-11 更新于 2023-11-27前言本文旨在记录WSL2的安装,让WSL基本可用。接着是Linux发行版本的替换,以至于可以自由选择自己熟悉、喜欢的distribution。最后,是有选择地介绍WSL的基础配置及其略详细的情况,目的是让WSL可以更加适合开发者使用。如果后面有需要会继续补充常用的配置使用。以及linux发行版本的替换。阅读全文 »
hexo deploy失败问题 发表于 2023-03-10 更新于 2023-11-27 分类于 hexo , deploy前言当前在WSL的Debian系统中使用hexo写作以及发布部署。在Win和Mac系统环境下,在deploy的时候,会自动跳转浏览器做OAuth2授权,不影响使用。但是在WSL环境或者说Linux环境(可能)下,会直接在终端 prompt。要求输入账号和密码,但是无论输入对或错都会失败。本文旨在解决此问题以及deploy的部分逻辑分析。阅读全文 »
WSL的hosts文件被重置 发表于 2023-03-08 更新于 2023-11-27 分类于 WSL前言使用WSL安装软件时,需要从 raw.githubusercontent.com 拉取数据,抛异常 403。经查阅是DNS污染导致,推荐的解决方案是修改hosts文件,添加域名与ip的映射。然而,再第二天打开电脑再次登入wsl发现,继续403异常!查看hosts文件:内容被重置!阅读全文 »
Docker容器(Debian)内终端的中文展示与输入问题 发表于 2023-02-28 更新于 2023-11-27 分类于 linux , docker前言使用docker容器作为开发环境。以Debian11镜像启动容器,出现两个问题:无法展示中文,ls输出的都是八进制编码的字符串;终端无法输入中文,粘贴可以但同学展示为八进制字符串;阅读全文 »
nvm安装与基本使用 发表于 2023-02-27 更新于 2023-11-27 分类于 linux , nodejsnvm 与 n 的区别node 版本管理工具还有一个是 TJ大神的 n 命令,n 命令是作为一个 node 的模块而存在,而 nvm 是一个独立于 node/npm 的外部 shell 脚本,因此 n 命令相比 nvm 更加局限。阅读全文 »
NexT添加文章置顶feat 发表于 2023-02-25 更新于 2023-11-27 分类于 hexo , NexT前言Hexo以及NexT主题默认没有置顶功能!本文旨在通过现有方案,花费最小力气补充此缺失的功能!阅读全文 »
Rust学习 发表于 2023-02-15 更新于 2023-11-27 分类于 Rust前言Rust 是一种 预编译静态类型(ahead-of-time compiled)语言,这意味着你可以编译程序,并将可执行文件送给其他人,他们甚至不需要安装 Rust 就可以运行。阅读全文 »
PM2日志优化 发表于 2022-11-01 更新于 2023-11-27 分类于 服务端默认pm2日志存在的问题缺少日志时间戳;缺少日志分片;没有日志rotate 功能,定期清除防止磁盘爆满阅读全文 »