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
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
num_dict_matches_ | `` | Lezen | Haalt het aantal dict‐overeenkomsten op . |
num_dict_lookups_ | `` | Lezen | Haalt het aantal dict-lookups op. |
buckets_ | `` | Lezen | Haalt de buckets op. |
kBucketBits | `` | Lezen | Haalt de k bucket bits op. |
kBucketSweep | `` | Lezen | Haalt de k bucket sweep op. |
kUseDictionary | `` | Lezen | Haalt het k-use woordenboek op. |
kBucketSize | `` | Lezen | Haalt de k bucketgrootte op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__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 |