encode_hash_HashLongestMatch
encode_hash_HashLongestMatch
Overzicht
encode_hash_HashLongestMatch is een klasse in Aspose.Font FOSS voor Python.
Deze klasse biedt 5 methoden voor het werken met encode_hash_HashLongestMatch objecten in Python programma’s. Beschikbare methoden zijn: FindAllMatches, FindLongestMatch, Reset, Store, __init__. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize, en nog 4.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
num_dict_matches_ | `` | Lezen | Haalt het aantal dict matches op . |
num_dict_lookups_ | `` | Lezen | Haalt het aantal dict-lookups op. |
buckets_ | `` | Lezen | Haalt de buckets op. |
num_ | `` | Lezen | Haalt het getal op. |
kBucketBits | `` | Lezen | Haalt de k bucket bits op. |
kBlockBits | `` | Lezen | Haalt de k-blokbits op. |
kNumLastDistancesToCheck | `` | Lezen | Haalt de laatste k afstanden op om te controleren. |
kBucketSize | `` | Lezen | Haalt de k-bucketgrootte op. |
kBlockSize | `` | Lezen | Haalt de k-blokgrootte op. |
kBlockMask | `` | Lezen | Haalt het k-blokmasker op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck) | Calls init op deze encode_hash_HashLongestMatch instantie. |
Reset() | Reset de interne buffers en tellers van de matcher |
Store(data, data_off, ix) | Slaat een hash entry op voor data op offset data_off met index ix |
FindLongestMatch(data, ring_buffer_mask, distance_cache, cur_ix, max_length, max_backward, best_len_out, best_len_code_out, best_distance_out, best_score_out) | Methode scant de ringbuffer om de langste terugwaartse overeenkomst te vinden, en retourneert lengte, code, afstand en score voor optimale compressie |
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off) | Vindt alle matches op de huidige index en schrijft ze in de matches array |