encode_hash_HashLongestMatch (код_хаш_Хеш най-дълъг съвпадение)
Общ преглед
encode_hash_HashLongestMatch е клас в Aspose.Font FOSS за Python.
Този клас предоставя 5 метода за работа с обектите encode_hash_HashLongestMatch в Python програми. Наличните методи включват: FindAllMatches, FindLongestMatch, Reset, Store, __init__. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python. Свойства: buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize, и още 4 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
num_dict_matches_ | `` | Прочети. | Вземи номера на съвпадението. |
num_dict_lookups_ | `` | Прочети. | Ще го търсиш. |
buckets_ | `` | Прочети. | Взема кофите. |
num_ | `` | Прочети. | - Да, но не и аз. |
kBucketBits | `` | Прочети. | Да получиш откъсите. |
kBlockBits | `` | Прочети. | Получава битовете на к блока. |
kNumLastDistancesToCheck | `` | Прочети. | Ще проверим последните разстояния. |
kBucketSize | `` | Прочети. | Получи размер на к кофа. |
kBlockSize | `` | Прочети. | Получи размер на к блок. |
kBlockMask | `` | Прочети. | Взема маската на К-блока. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck) | Обаждания. в) на този случай encode_hash_HashLongestMatch. |
Reset() | Пренарежда вътрешните буфери и броячи на съвпадението. |
Store(data, data_off, ix) | Съхранява хеширан вход за данни при offset data_off с индекс 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) | Методът сканира пръстенния буфер, за да намери най-дългото обратно съвпадение, връща дължина, код, разстояние и резултат за оптимално компресия. |
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off) | Намира всички съвпадения в текущия индекс и ги записва в масива за съвместимост. |