关于book.group的一些小知识
众所周知啊,阅读可以创建书籍分组,而book.group就是书籍的分组id,但是阅读并没有按照普通的思路为每一个分组创建一个独一无二的id,而是通过二进制转换确定在哪些分组内。首先所有分组的id都是2的n次方,也就是0,1,1000(若干个0),如果把书籍放在1 100 1000三个组中,book.group就是1101也就是13
这也就解释了为啥只能创建64个分组,越界了说是
不过有一说一,这种方式多少有点简陋了,感觉不如书架名取hash啥的 感谢科普 感谢科普 感谢科普 感谢科普 感谢分享 感谢科普 感谢科普 感谢分享 原来如此