从入门 到入坟
Astro: 另一个更好的 “HTML”
· ☕ 8 分钟
前不久,自诞生以来就备受关注的 Astro 发布了 1.0 版本。博主早就开始关注这个项目了,如今是时候好好谈谈了。 首先,Astro 是一个气质独特的前端框架网页

关于 Testing Library 的一些思考
· ☕ 5 分钟
死磕单元测试的过程中,渐渐对 Testing Library 产生了一些思考。正好发现中文网络中对于 Testing Library 的相关内容挺少的 (也可能是我信息茧房了),并且大多数都是 CSDN 之类的货

RSA 加解密的 Java 实现
· ☕ 2 分钟
书接上文;我们已经用 Python 实现了 RSA 加解密算法。 今天再来撸一篇 RSA 算法的 Java 实现。与 Python 与 RSA 算法采用同样的算法和思路 (推荐对比着一起看)。因此,就不讲解

Python 与 RSA 算法
Python 与 RSA 算法
· ☕ 8 分钟
本文章包含:燃烧的脑细胞;数学家都是怪物;各种看不懂的符号;啊吧啊吧啊吧...

Rust 交叉编译
· ☕ 3 分钟
事情的起因要从一个叫 ffsend 的软件说起。ffsend 是一个用来操作 Firefox Send 的命令行工具,而 Firefox Send 是 Mozilla 推出的一款带有“阅后即焚”功能的文件分享工具;换句话

Rust 生命周期中的一些坑
· ☕ 3 分钟
前面有一篇文章介绍了什么是 Rust 的生命周期?这里补充一些关于 Rust 的生命周期不容易被注意到的细节。 因为我水平有限,有的概念可能不是很全面,甚至可能有

Rust 中的生命周期
· ☕ 3 分钟
我们在讨论 Rust 的所有权时提到了一个非常重要的概念:生命周期 (lifetime),也就是引用保持有效的作用域。 这个概念与所有权结合的相当紧密,同

Rust 中的错误处理
· ☕ 6 分钟
异常/错误处理 1 被称作是**“第四流程控制语句”**,在现代程序设计中发挥着越来越重要的作用。一般的语言喜欢使用 try...catch... 语句捕捉异常,这样做看似很

The Little Printf
The Little Printf
· ☕ 17 分钟
原文地址 (英文): The Little Printf 本文是原作者 Fred Hebert 模仿《小王子》的笔法写的一篇演讲稿,同时也是一篇不错的小故事。主要探讨了一个既简单又复杂的问题:什么

Rust 中的所有权
· ☕ 5 分钟
所有权是 Rust 中最重要的概念之一,也是 Rust 与 C++、Java 等“别的语言”最大的区别之一。 规定所有权规则是为了解决一个困扰了学界多年的难题:如何高

Student dormitory management
· ☕ 4 分钟
Demand analysis The system is designed to facilitate the management of student residences. Provide registration for students and teachers, check the student dormitory number, adjust the dormitory and other functions. At the same time, considering the need for maintenance and refurbishment of the dormitory, the system provides the function of submitting and accepting maintenance applications. After the student submits the repair application, the dormitory management will dispatch maintenance personnel to

学会将代码写简单
· ☕ 4 分钟
为开源项目作出贡献的最佳方式是使它的代码得以精简。我们应当努力编写即使没有注释也能使新手程序员轻松理解的代码,让维护者无需花费太多精力也能轻