区块链的完整性校验方案: Merkle Tree

1 前言 最近通过 Solidity-103 课程在学习 Solidity, 看到第36课 Merkle Tree 的时候着实头疼, 即使我已经了解 Merkle Tree 这数据结构,但是课程还是看得不明所以。 所以写下这篇文章,梳理我所理解的 Merkle Tree 及其用途,既加深自己的理解,又践行了费曼学习法 ...

十月 12, 2024 · 4 分钟 · 1900 字

测试技能进阶(一): 软件质量认知

1 前言 最近几个月都在赶个非常重要项目,基本每天或每几天都要提交CR,而因为每个CR都要附上对应的 test case, 所以这段时间写了非常多的 test case, 又在坐我旁边的 Principal Engineer 巨佬身上学到了很多有用的测试技巧,所以就想写个系列文章总结和分享我所学到的新技能。 ...

十月 12, 2024 · 4 分钟 · 1647 字

悼念我家的狗

1 缘起 老家是在广东农村,现在还会有养狗看家护院的习俗,虽然看家的作用有多大尚且未知,但是终归是聊胜于无,半是护院,半是陪伴。 一般是有其他养狗人家的狗产崽之后,然后拿回来家里开始养,所以养的自然是不会是宠物狗,是所谓的土狗,戏称为「田园犬」. ...

十月 2, 2024 · 5 分钟 · 2433 字

我和「异端邪教」摩门教的交集

1 周处除三害 前段时间,看了部很有后劲的好电影,名为《周处除三害》,电影里面不少情节都在脑海余音绕梁,久久不散。 大概情节是通缉犯陈桂林在逃亡藏匿中失去最后一个亲人,同时得知自己只有不到三个月的生命。 ...

九月 28, 2024 · 7 分钟 · 3285 字

使用Rust的Iterator优雅解决FizzBuzz问题

1 前言 按照维基百科的说法,FizzBuzz问题 是一个简单但是常见的面试编程问题(可能以前常见,现在都是考Leetcode了,这种连Easy 都不算了),这个问题的要求如下: ...

九月 18, 2024 · 4 分钟 · 1805 字