encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

Revisión

encode_hash_HashLongestMatchQuickly Es una clase en Aspose.Font FOSS para Python.

Esta clase ofrece 4 métodos para trabajar con encode_hash_HashLongestMatchObjetos rápidos en programas de Python. Los métodos disponibles incluyen: FindLongestMatch, Reset, Store, __init__. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python. Propiedades : buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_,Y uno más.

Propiedades

NombreTipoAccesoDescripción
num_dict_matches_``LeerLos juegos de Num Dict.
num_dict_lookups_``LeerSe trata de los num dict lookups.
buckets_``LeerTiene los buckets.
kBucketBits``LeerTiene los bucket bits.
kBucketSweep``LeerSe le da el bucket s.
kUseDictionary``LeerSe utiliza el diccionario K.
kBucketSize``LeerTiene el tamaño de la c.

Metodología

firmaDescripción
__init__(kBucketBits, kBucketSweep, kUseDictionary)llamadas INI En este código_hash_HashLongestMatchQuickly instancia.
Reset()Resetando el estado interno para una nueva sesión de codificación
Store(data, data_off, ix)Almacenar los datos en el offset y índice para hashing
FindLongestMatch(ring_buffer, ring_buffer_mask, distance_cache, cur_ix, max_length, max_backward, best_len_out, best_len_code_out, best_distance_out, best_score_out)Busca el buffer de anillo para la partida más larga utilizando cache de distancia y detalles de salida de encuentro

Ver también

 Español