过去可知却不可控,未来可控却不可知
01
MySQL整理与总结 MySQL整理与总结
MySQL基础架构¶ MySQL大致可以分成Server层和存储引擎层。 连接器¶ 连接器负责跟客户端建立链接、获取权限、维持和管理链接。 一个用户成功创建连接后,即使对该用户修改权限,也不会影响当前存在连接的权限。修改完成之后,只有创建
2022-03-01
02
16
生日碰撞和哈希函数 生日碰撞和哈希函数
背景¶ 所谓哈希(hash),就是将不同的输入映射成独一无二的、固定长度的值(又称"哈希值")。它是最常见的软件运算之一。 如果不同的输入得到了同一个哈希值,就发生了"哈希碰撞"(collision)。 生日攻击¶ 哈希碰撞的概率取决于两
2022-02-16
02
01
28
24
大数据处理方案 大数据处理方案
背景¶ 所谓的海量数据是指海量数据的存储、处理和操作。正是因为数据量太大,所以导致要么无法在短时间迅速完成,要么无法一次性载入内存。 数据去重(data deduplication)是大数据领域司空见惯的问题了。除了统计UV等传统用法之外,
2022-01-24
23
23
23
21
Presto实战与演练 Presto实战与演练
背景¶ Facebook的数据仓库存储在少量大型Hadoop/HDFS集群。Hive是Facebook在几年前专为Hadoop打造的一款数据仓库工具。在以前,Facebook的科学家和分析师一直依靠Hive来做数据分析。但Hive使用Map
2022-01-21
16
16
16
16
Leetcode算法题1801-1900 Leetcode算法题1801-1900
1801-1810¶ 1811-1820¶ 1821-1830¶ 1828.统计一个圆中点的数目¶ 直接使用两点间距离公式就可以解决,需要注意的是迭代时使用auto &,节省了很多内存和时间。 class Solution { pu
2022-01-16
16
16
3 / 9