encode_hash_HashLongestMatch
Opinie generală
encode_hash_HashLongestMatch este o clasă în Aspose.Font FOSS pentru Python.
Această clasă oferă 5 metode pentru a lucra cu obiecte encode_hash_HashLongestMatch în programele Python. Metodele disponibile includ: FindAllMatches, FindLongestMatch, Reset, Store, __init__. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize, şi încă 4 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
num_dict_matches_ | `` | Citeşte. | Are numerele de coincidenţă . |
num_dict_lookups_ | `` | Citeşte. | A făcut căutări num-dict . |
buckets_ | `` | Citeşte. | Ia găletele . |
num_ | `` | Citeşte. | A primit num . |
kBucketBits | `` | Citeşte. | Are bucăţile de la K. |
kBlockBits | `` | Citeşte. | Obţine biturile din blocul K. |
kNumLastDistancesToCheck | `` | Citeşte. | Are K număr de ultimele distanțe pentru a verifica. |
kBucketSize | `` | Citeşte. | Are dimensiunea de găleată. |
kBlockSize | `` | Citeşte. | Are dimensiunea de bloc K. |
kBlockMask | `` | Citeşte. | Ia masca K-Block. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck) | Apeluri init (încetare) pe această instanță encode_hash_HashLongestMatch. |
Reset() | Reinitialisează buferele și numărătorii interni ai matcher-ului. |
Store(data, data_off, ix) | Stochează o intrare hash pentru date la data_off offset cu 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) | Metoda scanează buffer-ul inel pentru a localiza cea mai lungă potrivire înapoi, returnând lungime, cod, distanță și scor pentru o compresie optimă. |
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off) | Găsește toate potrivirile la indexul curent și le scrie în matrice de potriviri |