摘要:
一.什么是Bloom过滤器? 其原理是: 1.当一个元素被加入集合,通过K个hash函数将这个元素映射为一个位数组中的K个点,把他们置为1。 2.检索时,我们只需要查看我们需要判断的元素通过hash函数计算映射到的这些点是不是都是1来判断:若都为1,则说明可能存在(存在交叉映射的可能)。但只要有一个 阅读全文
posted @ 2020-04-13 11:44
文牧之
阅读(19)
评论(0)
推荐(0)
摘要:
当我们有时候需要判断一段话中是否包含英文的时候。 我们可以先通过String类中的: 1.**toCharArray();**方法将指定字符串转换为字符数组。 2.然后将数组中的字符强制转换为ASCII码。 3.最后通过ASCII码的大小进行循环判断实现此功能。 实例代码如下: 1.JavaBean 阅读全文
posted @ 2020-04-13 07:47
文牧之
阅读(21)
评论(0)
推荐(0)
摘要:
在网站注册的时候,用户名信息往往不允许以数字或者其他字符开头。它是怎么实现的呢? 实际上其核心是用了String类中的方法实现的: 1.startsWith(String prefix); public boolean startsWith(String prefix) 该方法用于判断字符串是否以指 阅读全文
posted @ 2020-04-13 07:14
文牧之
阅读(30)
评论(0)
推荐(0)

浙公网安备 33010602011771号