布隆过滤器 发表于 2019-04-16 | 分类于 算法 | 字数统计: 1.9k | 阅读时长 ≈ 6min 布隆过滤器应用于最近比较火的海量处理问题。可以快速判断一个元素在不在海量数据的集合当中。缺点是有一定的失误率,优势是占用内存较少。 阅读全文 »
非对称加密 发表于 2024-07-21 | 字数统计: 1.8k | 阅读时长 ≈ 6min 最近在做支付相关的需求。遇到了很多关于加解密相关的操作,顺手学习总结了一下这方面的知识,沉淀成该篇博文。 阅读全文 »
探索Java工程常用框架原理 发表于 2024-03-31 | 字数统计: 207 | 阅读时长 ≈ 1min mybatis最核心的功能解析mapper的xml,生成执行sql代码。这个功能里mybatis最有意思两个亮点:动态代理和动态SQL。 阅读全文 »
Mybatis原理-动态SQL 发表于 2024-03-27 | 字数统计: 2k | 阅读时长 ≈ 8min mybatis最核心的功能解析mapper的xml,生成执行sql代码。这个功能里mybatis最有意思两个亮点:动态代理和动态SQL。 阅读全文 »
Mybatis原理-动态代理 发表于 2024-03-26 | 字数统计: 1.9k | 阅读时长 ≈ 9min mybatis最核心的功能解析mapper的xml,生成执行sql代码。这个功能里mybatis最有意思两个亮点:动态代理和动态SQL。 阅读全文 »
从一次简单的sql优化看索引为什么会失效 发表于 2023-05-26 | 字数统计: 2.3k | 阅读时长 ≈ 8min 某日DBA找到我,说某条sql打满了数据库的磁盘。sql如下。。。 阅读全文 »
为什么Mysql索引失效? 发表于 2023-05-26 | 字数统计: 1.5k | 阅读时长 ≈ 5min 上篇文章,我谈到了一次索引失效导致db打满的简单sql优化,准备写一篇关于索引失效的文章. 阅读全文 »
(译)实现 Bitcask ,一种日志结构的哈希表 发表于 2022-12-01 | 分类于 翻译 | 字数统计: 1.8k | 阅读时长 ≈ 7min Bitcask 是一种使用日志结构哈希表,用于存储和检索数据的应用。 阅读全文 »
(译)用 Isabelle/HOL 验证分布式系统 发表于 2022-11-15 | 分类于 翻译 | 字数统计: 3.4k | 阅读时长 ≈ 12min 众所周知,分布式系统很难推理,正确性的正式证明对于分布式算法很有价值。 阅读全文 »