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 ; loc1 = ( loc1 ^ ( arg0 & 0x00FF ) ) * loc0 ; loc1 = ( loc1 ^ ( arg0 >> 8 ) ) * loc0 ; loc1 += loc1 << 13 ; loc1 ^= loc1 >> 7 ; loc1 += loc1 << 3 ; loc1 ^= loc1 >> 17 ; loc1 += loc1 << 5 ; return loc1 ; }