下面这个切片容量过大的判断条件要这么理解呢 老师
来源:11-11 【扩展资料】一致性哈希算法在分布式缓存中的应用
JHJS
2020-10-01
写回答
1回答
-
Cap
2020-10-10
这里要理解。cap(容量) len(长度)的区别
cap 在与当你用 append扩展长度时,如果新的长度小于容量,不会更换底层数组,否则,go 会新申请一个底层数组,拷贝这边的值过去,把原来的数组丢掉。也就是说,容量的用途是:在数据拷贝和内存申请的消耗与内存占用之间提供一个权衡。有的时候这个底层容量会随着长度变大改变。
00
相似问题