RSA 加解密的 Java 实现📅 2022年05月03日 · ☕ 2 分钟书接上文;我们已经用 Python 实现了 RSA 加解密算法。 今天再来撸一篇 RSA 算法的 Java 实现。与 Python 与 RSA 算法采用同样的算法和思路 (推荐对比着一起看)。因此,就不讲解
使用 Sphinx 为 Python 生成文档的正确姿势📅 2021年09月20日 · ☕ 3 分钟使用一个有文档的程序 (库) 是一件幸福的事,但维护一套文档是一件痛苦的事。 为了将广大程序员从写文档的地狱中解救出来,程序员们发明了 (目前为止)
Git Commit 范式📅 2021年09月15日 · ☕ 3 分钟每次提交代码时,都需要编写 Commit Message。 1 git commit -m "hello world" Commit Message 应当尽可能多的提供有用的信息,指明本次提交的目的。同时又应当简洁明了,便于阅读以
Fish Shell 入门📅 2020年11月23日 · ☕ 3 分钟三年啊!我终于忍受不了 oh-my-zsh 的臃肿,将日常 Shell 从 zsh 切换到了 fish shell。 虽然名为 fish,但它跟“鱼”一点关系都没有,它其实是 “the friendly interactive shel
为了让 Rust 编译得更快,我所做的努力 (2020)📅 2020年05月17日 · ☕ 10 分钟这篇文章是 Mozilla 工程师 Nicholas 对从 2019 年 12 月到现在 (2020 年 5 月) 的工作总结,主要是对提升 Rust 编译器的编译速度而作的改进。 通过对这篇文章的学习,除了可以了解 Rust 编
在 Hugo 博客上使用 PlantUML📅 2020年05月15日 · ☕ 3 分钟PlantUML 是一个很好用的开源工具,可以通过简单的文字描述生成时序图,用例图,类图,活动图,组件图,状态图,对象图,部署图 … 等常用 UML 图。 我写博客的时候
在服务器上使用本地的 GPG 密钥📅 2020年04月25日 · ☕ 2 分钟我们经常会有在服务器上使用 GPG 密钥的需求,比如为编译好的软件签名等等。但在多人使用的服务器上配置 GPG 密钥并不方便,等何况还有安全风险。并且如果你