jsh*_*hen 13 java partitioning bitwise-operators
我正在阅读hadoop代码,并在分区器中找到了这一行.
(key.hashCode() & Integer.MAX_VALUE) % numReduceTasks
他们为什么使用按位AND?
The*_*ter 18
删除符号位.在hashCode是负数的情况下.就像是Math.abs(key.hashCode())
Math.abs(key.hashCode())
归档时间:
15 年,2 月 前
查看次数:
830 次
最近记录: