encode_hash_HashLongestMatchQuickly
Översikt
encode_hash_HashLongestMatchQuickly är en klass i Aspose.Font FOSS för Python.
Denna klass ger 4 metoder för att arbeta med encode_hash_HashLongestMatchQuickly objekt i Python-program. Tillgängliga metoder inkluderar: FindLongestMatch, Reset, Store, __init__. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket. och egenskaper: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_,Och 1 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
num_dict_matches_ | `` | Läsning | Det är num dict matcher. |
num_dict_lookups_ | `` | Läsning | Det är num dict lookups. |
buckets_ | `` | Läsning | Få de böckerna. |
kBucketBits | `` | Läsning | Håller med K Bucket Bits. |
kBucketSweep | `` | Läsning | K får k bucket svett. |
kUseDictionary | `` | Läsning | K använder ordboken. |
kBucketSize | `` | Läsning | Håller med på k bucket storlek. |
Metoder
| Signature | Beskrivning |
|---|---|
__init__(kBucketBits, kBucketSweep, kUseDictionary) | Calls Inti på denna kod_hash_HashLongestMatch Snabb instans. |
Reset() | Återställ intern status för en ny kodningssession |
Store(data, data_off, ix) | Lagrar data på den angivna offset och index för hashing |
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) | Sök ringbuffern för den längsta matchningen med hjälp av distanscache och utgångsmatchdata |