/avatar.jpeg

文刀苑

Linux Dockerfile build时请求超时的问题解决

Linux服务器上,使用Dockerfile build镜像拉取各种依赖时, 总会碰到因为要请求被墙的网址导致build error, 辣么怎么解决呢, 本文提供一整套问题解决方案。解决方案将包括v2ray的server与client的搭建和使用, Linux代理请求以及最后实现Dockerfile打包镜像时可以翻墙。

golang Map的扩容

Go Map选择的数据结构是哈希查找法, 为了解决碰撞问题, 使用了链表法. Map的扩容的衡量指标是装载因子, 公式为: loadFactor := count / (2^B), 即 LoadFactor(装载因子)= hash表中已存储的键值对的总数量/hash桶的个数(即hmap结构中buckets数组的个数)