encode_hash_HashLongestMatchQuickly
encode_hash_HashLongestMatchQuickly
Overview
encode_hash_HashLongestMatchQuickly є клас у Aspose.Font FOSS для Python.
Цей клас надає 4 методи для роботи з об’єктами encode_hash_HashLongestMatchQuickly в програмах Python. Доступні методи включають: FindLongestMatch, Reset, Store, __init__. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python. Свойства: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_, і ще один.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
num_dict_matches_ | `` | Read | Знайшов відповіді на нум-диктов . |
num_dict_lookups_ | `` | Read | Він отримує нум-дикторські пошуки . |
buckets_ | `` | Read | Візьме ковди . |
kBucketBits | `` | Read | Він отримує “k” - біти. |
kBucketSweep | `` | Read | Він отримує к-букет. |
kUseDictionary | `` | Read | Знайде словник “k”. |
kBucketSize | `` | Read | Це має розмір к-капли. |
Methods
| Signature | Description |
|---|---|
__init__(kBucketBits, kBucketSweep, kUseDictionary) | Calls init (починається) на цій інстанції encode_hash_HashLongestMatchQuickly. |
Reset() | Переставлення внутрішнього стану для нової сесії кодування . |
Store(data, data_off, ix) | Заховує дані на даному офсеті та індексі для хешування. |
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) | Шукає в буфері кільця найдовший відповідність за допомогою кэш відстані і виводить деталі відповідності. |