08 2024 档案
摘要:背景 今天在linux上搞后台任务,突发奇想powershell是否可以在关闭窗口后继续执行任务。 探究 以下的解决方法基本出自该帖https://www.v2ex.com/t/846505 测试脚本,每一秒打印一个数字,逐渐递增。 # PrintNumbers.ps1 # 初始化计数器 $i =
阅读全文
摘要:背景 今天又测试了一个脚本,发现存在很多问题,首先就是打印中文出现乱码。 这个问题我早期遇到过,当初的解决办法就是直接把脚本改成gbk格式。 如今再碰到一次这个问题,又去查了一遍,发现powershell的新版已经解决了这个问题。于是找办法更新powershell。 更新 https://githu
阅读全文
摘要:背景 删除一个字体文件发现删不掉 分析 System占用,经过bing搜索一番,发现是windows自带的预览占用了,令人忍俊不禁。 解决 有3种思路,1.关掉预览,2.不选中文件,3.借助文件粉碎机强制删除 新建文件夹(推荐) 新建一个文件夹,把字体放进去,删除这个文件夹。 命令行删除(推荐) 在
阅读全文
摘要:背景 想在Nuxt3中读取markdown以渲染文章。 分析 静态文件一般是放在public中的,但是官方文档中写明: 而且,在SSR阶段(服务器渲染),nuxt无法通过fetch来访问public里的内容(虽然不推荐,但是客户端的js是可以通过fetch直接请求到文件的)。 过程 nuxt提供了一
阅读全文
摘要:背景 之前由于关机中断还是什么原因,导致wsl不能用了,今天心血来潮想要用一下wsl,于是找办法修了一下。 过程 根据下面这个文章进行修复的。 https://thegeekpage.com/wslregisterdistribution-failed-with-error-0x8007019e/
阅读全文
摘要:背景 在nuxt3项目中使用prisma操作数据库。dev阶段可以正常运行,但是到了build时出现以上错误。 分析 由于npm的依赖采用扁平化管理,而pnpm并不适用扁平化管理,从而导致pnpm存在兼容性问题。最简单的办法是直接换掉pnpm,直接改成yarn或者npm。 yarn pnpm 仔细观
阅读全文
摘要:背景 在ubuntu上安装postgres,发现不能直接登录。 分析 默认是linux系统上的某个对应的用户才能使用对应的pg数据库的用户,因此我们需要作修改。 解决 编辑以下路径对应的文件,此处的14是版本,不知道的cd过去看看就行了。 /etc/postgresql/14/main/pg_hba
阅读全文

浙公网安备 33010602011771号