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

NameTypeAccessDescription
num_dict_matches_``ReadЗнайшов відповіді на нум-диктов .
num_dict_lookups_``ReadВін отримує нум-дикторські пошуки .
buckets_``ReadВізьме ковди .
kBucketBits``ReadВін отримує “k” - біти.
kBucketSweep``ReadВін отримує к-букет.
kUseDictionary``ReadЗнайде словник “k”.
kBucketSize``ReadЦе має розмір к-капли.

Methods

SignatureDescription
__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)Шукає в буфері кільця найдовший відповідність за допомогою кэш відстані і виводить деталі відповідності.

See Also

 Українська