摘要: 什么情况下需要布隆过滤器? 先来看几个比较常见的例子 字处理软件中,需要检查一个英语单词是否拼写正确 在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上 在网络爬虫里,一个网址是否被访问过 yahoo, gmail等邮箱垃圾邮件过滤功能 这几个例子有一个共同的特点: 如何判断一个元素是否存在一个集合中 阅读全文
posted @ 2021-01-10 19:31 零点Create 阅读(31) 评论(0) 推荐(0)
摘要: for循环优化 我们都经常用一些循环耗时计算的操作,特别是for循环,它是一种重复计算的操作,如果处理不好,耗时就比较大,如果处理书写得当将大大提高效率,下面总结几条for循环的常见优化方式。 方法一:消除循环终止判断时的方法调用 优化前: for (int i = 0; i < list.size 阅读全文
posted @ 2021-01-10 18:06 零点Create 阅读(308) 评论(0) 推荐(0)