Naive UI 使用独立 API 后警告 inject

问题 

我这里是使用的 Pinia Store。由于独立 API 创建了另一个 app 而没有与我们自己的 app 共享状态,所以才导致它不能正常进行 inject 等操作。

Nginx 反代跳转到 127.0.0.1 的错误

问题 

最近加上了 Cloudflare,导致反代进行跳转的时候到了 127.0.0.1,是一个 Nginx 配置问题,没有加上转发请求头。

Python 使用 pkgutil 访问包内资源

开发 

如果直接写相对路径来导入包内资源,会导致各种各样的问题。我们这里使用 pkgutil 这个内置库,来帮助我们更轻松地处理包内文件。

记一次重构三个月前的 Vue 项目

开发 

重构了我三个月前写的一个 Vue 项目,现在看来当时是真的写的太幼稚,当然我现在只是相对于之前来说有所进步,并不代表我现在写的就一定好了。

利用 rply 写一个计算相对分子质量的工具

开发 

利用 rply 这个 lexer/parser 生成器,来实现一个计算相对分子质量的小工具。

Axios 实例 JSON 的问题


由于有些默认配置项,我们需要用 axios.create 而不是 new axios.Axios

Python + inspect 一行实现递归 fib 函数

开发 

利用 inspect 获取当前正在执行的函数,从而达到在 lambda 函数内部递归调用本身的目的。

Vue Router 搭配 NaiveUI 的进度条

开发 

要把获取到的进度条对象存储到一个 Store 或者全局变量里,就可以访问到了。

DotEnv 中 $ 的坑


$ 符号在 .env 文件里会被解析为变量,如果没有定义就会直接被吃掉,从而导致这篇文章的存在。

计算反射向量

数学 

由入射向量和法线向量求得反射向量。