写点什么

TF 游戏 Ai 智能系统开发

作者:Congge420
  • 2023-05-22
    广东
  • 本文字数:368 字

    阅读完需:约 1 分钟

Tech-Finger 能稳定运行就是因为它的造血能力,也是它和别的圈子 最大的区别!!!

使用了 FNV1_32_HASH 算法,如下:

 

  public class HashUtil{

 

  /**关于区块链技术开发唯:Congge420

 

  *计算 Hash 值,使用 FNV1_32_HASH 算法

 

  *param str

 

  *return

 

  */关于区块链技术开发唯:Congge420

 

  public static int getHash(String str){

 

  final int p=16777619;

 

  int hash=(int)2166136261L;

 

  for(int i=0;i<str.length();i++){

 

  hash=(hash^str.charAt(i))*p;

 

  }

 

  hash+=hash<<13;

 

  hash^=hash>>7;

 

  hash+=hash<<3;

 

  hash^=hash>>17;

 

  hash+=hash<<5;

 

  if(hash<0){

 

  hash=Math.abs(hash);

 

  }

 

  return hash;

 

  }

 

  }

用户头像

Congge420

关注

还未添加个人签名 2023-05-12 加入

还未添加个人简介

评论

发布
暂无评论
TF游戏Ai智能系统开发_系统开发_Congge420_InfoQ写作社区