在一个网站的项目中,用random去生成随机数,作为上传文件的名称。当然在需要用户上传的文件中是不容易遇到这个bug的。

但是在做爬虫下载文件也用这个random生成随机数的话就很可能遇到这个bug了。

因为我们是用当前时间的毫秒去种子的。这里有个致命的误区:以为毫秒很小,能产生不相同的种子。但是毫秒虽小,但是程序是高速运转的,高速到不可以思议,实际上在循环中产生的种子还是相同的。这一点我忽略了。

阅读原文 »

2 收藏


直接登录
最新评论

推荐关注