这世界有多么不给力,你就应该多么给自己力🙋
MacOS、 Linux系统terminal终端美化与功能增强
每次安装完新的系统后,第一件事就是把终端美化处理一下,毕竟黑白的终端并不能提起兴趣,也不太好用。这里记录一下自己的安装与配置过程。 安装zsh...
私有化部署Excalidraw协作服务记录
Excalidraw是一个安全、支持多人协作的手写风格绘图工具。因为是开源项目,可以很方便的进行私有化部署。 前置准备 一个域名:不管是万网、腾...
Excalidraw中文支持版,支持多人协作的手写风格绘图工具
Excalidraw是一个安全、支持多人协作的手写风格绘图工具,但官方版本对英文支持较好,国内其他私有化版本的中文字体支持比较少,可选择字体...
Rust高效错误处理方案:anyhow
anyhow库提供了一个 anyhow::Error 类型,基于 std::error::Error trait上面做的扩展,可以很方便的用于进行 Rust 程序的错误处理。 快速使用 如果需要在项目中添加 anyhow 依赖,可以...
Rust自定义错误生成方案:thiserror
对于程序开发者而言,我们常常与错误处理代码打交道。当我们需要创建自定义错误类型时,常常需要用到thiserror库,可以帮助我们极大的简化代...