摘要: import hashlib def md5sum(filename, blocksize=65536): hash = hashlib.md5() with open(filename, "rb") as f: #必须是rb形式打开的,否则的两次出来的结果不一致 for block in iter(lambda: f.read(blocksize), b""): hash.... 阅读全文
posted @ 2016-04-04 21:05 Rikewang 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 1. 假设你使用了Innodb存储引擎2. 假设你在innodb设定了主键(聚集索引) 3. 因为聚集索引页面之间是通过双向链表链接,页按照主键的顺序排序 每个页中的记录也是通过双向链表维护。聚集索引上存储了主键的值 由于B+树的特性,最左端的叶子节点存储最小的值,最右端的叶子节点存储最大的值。 4 阅读全文
posted @ 2016-04-04 11:24 Rikewang 阅读(2075) 评论(1) 推荐(0) 编辑