32-bit fnv hash function concode_field_sep int GB2312_FIRST_CHAR concode_elem_sep int GB2312_CHAR_NUM concode_elem_sep int CHAR_NUM_IN_FILE concode_field_sep int hash2 concode_elem_sep int hash2 concode_elem_sep short getGB2312Id concode_elem_sep String getCCByGB2312Id
long function ( char arg0 [ ] ) { final long loc0 = 1099511628211L ; long loc1 = 0xcbf29ce484222325L ; for ( int loc2 = 0 ; loc2 < arg0 . length ; loc2 ++ ) { char loc3 = arg0 [ loc2 ] ; loc1 = ( loc1 ^ ( loc3 & 0x00FF ) ) * loc0 ; loc1 = ( loc1 ^ ( loc3 >> 8 ) ) * loc0 ; } return loc1 ; }