encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

Overzicht

encode_hash_HashLongestMatchQuickly is een klasse in Aspose.Font FOSS voor Python.

Deze klasse biedt 4 methoden voor het werken met encode_hash_HashLongestMatchQuickly objecten in Python programma’s. Beschikbare methoden omvatten: FindLongestMatch, Reset, Store, __init__. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_, en nog 1.

Eigenschappen

NaamTypeToegangBeschrijving
num_dict_matches_``LezenHaalt het aantal dict‐overeenkomsten op .
num_dict_lookups_``LezenHaalt het aantal dict-lookups op.
buckets_``LezenHaalt de buckets op.
kBucketBits``LezenHaalt de k bucket bits op.
kBucketSweep``LezenHaalt de k bucket sweep op.
kUseDictionary``LezenHaalt het k-use woordenboek op.
kBucketSize``LezenHaalt de k bucketgrootte op.

Methoden

HandtekeningBeschrijving
__init__(kBucketBits, kBucketSweep, kUseDictionary)Calls init bij deze encode_hash_HashLongestMatchQuickly instantie.
Reset()Reset de interne toestand voor een nieuwe coderingssessie
Store(data, data_off, ix)Slaat gegevens op op de opgegeven offset en index voor 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)Zoekt in de ringbuffer naar de langste overeenkomst met behulp van de afstandscache en geeft de overeenkomstdetails weer

Zie ook

 Nederlands