diff --git a/hutool-all/src/main/java/cn/hutool/package-info.java b/hutool-all/src/main/java/cn/hutool/package-info.java index a38c4abce..d824ccabd 100644 --- a/hutool-all/src/main/java/cn/hutool/package-info.java +++ b/hutool-all/src/main/java/cn/hutool/package-info.java @@ -1,11 +1,11 @@ /** * Hutool是Hu + tool的自造词,前者致敬我的“前任公司”,后者为工具之意,谐音“糊涂”,寓意追求“万事都作糊涂观,无所谓失,无所谓得”的境界。 - * + * *
* Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。
* Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。
*
false
.如果不存在.先增加这个字符串.再返回true
- *
+ *
* @param str 字符串
* @return 是否加入成功,如果存在就返回false
.如果不存在返回true
*/
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/BloomFilterUtil.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/BloomFilterUtil.java
index 4e2cd7aca..6ba79067e 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/BloomFilterUtil.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/BloomFilterUtil.java
@@ -2,7 +2,7 @@ package cn.hutool.bloomfilter;
/**
* 布隆过滤器工具
- *
+ *
* @author looly
* @since 4.1.5
*/
@@ -10,7 +10,7 @@ public class BloomFilterUtil {
/**
* 创建一个BitSet实现的布隆过滤器,过滤器的容量为c * n 个bit.
- *
+ *
* @param c 当前过滤器预先开辟的最大包含记录,通常要比预计存入的记录多一倍.
* @param n 当前过滤器预计所要包含的记录.
* @param k 哈希函数的个数,等同每条记录要占用的bit数.
@@ -22,7 +22,7 @@ public class BloomFilterUtil {
/**
* 创建BitMap实现的布隆过滤器
- *
+ *
* @param m BitMap的大小
* @return BitMapBloomFilter
*/
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/BitMap.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/BitMap.java
index 0e8eecf4d..b877bf395 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/BitMap.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/BitMap.java
@@ -2,7 +2,7 @@ package cn.hutool.bloomfilter.bitMap;
/**
* BitMap接口,用于将某个int或long值映射到一个数组中,从而判定某个值是否存在
- *
+ *
* @author looly
*
*/
@@ -13,14 +13,14 @@ public interface BitMap{
/**
* 加入值
- *
+ *
* @param i 值
*/
void add(long i);
/**
* 检查是否包含值
- *
+ *
* @param i 值
* @return 是否包含
*/
@@ -28,7 +28,7 @@ public interface BitMap{
/**
* 移除值
- *
+ *
* @param i 值
*/
void remove(long i);
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/IntMap.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/IntMap.java
index 498129f8f..f941d0696 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/IntMap.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/IntMap.java
@@ -4,7 +4,7 @@ import java.io.Serializable;
/**
* 过滤器BitMap在32位机器上.这个类能发生更好的效果.一般情况下建议使用此类
- *
+ *
* @author loolly
*
*/
@@ -22,7 +22,7 @@ public class IntMap implements BitMap, Serializable {
/**
* 构造
- *
+ *
* @param size 容量
*/
public IntMap(int size) {
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/LongMap.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/LongMap.java
index 7ee584663..93f0d6d99 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/LongMap.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/LongMap.java
@@ -4,7 +4,7 @@ import java.io.Serializable;
/**
* 过滤器BitMap在64位机器上.这个类能发生更好的效果.一般机器不建议使用
- *
+ *
* @author loolly
*
*/
@@ -22,7 +22,7 @@ public class LongMap implements BitMap, Serializable {
/**
* 构造
- *
+ *
* @param size 容量
*/
public LongMap(int size) {
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/package-info.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/package-info.java
index bc24ee883..37d547426 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/package-info.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/bitMap/package-info.java
@@ -1,6 +1,6 @@
/**
* BitMap实现
- *
+ *
* @author looly
*
*/
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/AbstractFilter.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/AbstractFilter.java
index b1ac316e9..a19d55527 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/AbstractFilter.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/AbstractFilter.java
@@ -7,7 +7,7 @@ import cn.hutool.bloomfilter.bitMap.LongMap;
/**
* 抽象Bloom过滤器
- *
+ *
* @author loolly
*
*/
@@ -20,7 +20,7 @@ public abstract class AbstractFilter implements BloomFilter {
/**
* 构造
- *
+ *
* @param maxValue 最大值
* @param machineNum 机器位数
*/
@@ -30,7 +30,7 @@ public abstract class AbstractFilter implements BloomFilter {
/**
* 构造32位
- *
+ *
* @param maxValue 最大值
*/
public AbstractFilter(long maxValue) {
@@ -39,7 +39,7 @@ public abstract class AbstractFilter implements BloomFilter {
/**
* 初始化
- *
+ *
* @param maxValue 最大值
* @param machineNum 机器位数
*/
@@ -75,7 +75,7 @@ public abstract class AbstractFilter implements BloomFilter {
/**
* 自定义Hash方法
- *
+ *
* @param str 字符串
* @return HashCode
*/
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/ELFFilter.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/ELFFilter.java
index 1b292db60..81c44a37f 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/ELFFilter.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/ELFFilter.java
@@ -8,11 +8,11 @@ public class ELFFilter extends AbstractFilter {
public ELFFilter(long maxValue, int machineNumber) {
super(maxValue, machineNumber);
}
-
+
public ELFFilter(long maxValue) {
super(maxValue);
}
-
+
@Override
public long hash(String str) {
return HashUtil.elfHash(str) % size;
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/HfFilter.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/HfFilter.java
index 79f95da48..fc2814149 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/HfFilter.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/HfFilter.java
@@ -7,11 +7,11 @@ public class HfFilter extends AbstractFilter {
public HfFilter(long maxValue, int machineNum) {
super(maxValue, machineNum);
}
-
+
public HfFilter(long maxValue) {
super(maxValue);
}
-
+
@Override
public long hash(String str) {
int length = str.length() ;
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/JSFilter.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/JSFilter.java
index 9bc5e7394..af9d5837f 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/JSFilter.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/JSFilter.java
@@ -19,11 +19,11 @@ public class JSFilter extends AbstractFilter {
for (int i = 0; i < str.length(); i++) {
hash ^= ((hash << 5) + str.charAt(i) + (hash >> 2));
}
-
+
if(hash<0) {
hash*=-1 ;
}
-
+
return hash % size;
}
diff --git a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/package-info.java b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/package-info.java
index 811eb3d2a..157177d8e 100644
--- a/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/package-info.java
+++ b/hutool-bloomFilter/src/main/java/cn/hutool/bloomfilter/filter/package-info.java
@@ -1,6 +1,6 @@
/**
* 各种Hash算法的过滤器实现
- *
+ *
* @author looly
*
*/