encode_hash_HashLongestMatchQuickly

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

NamnTyp avAccessBeskrivning
num_dict_matches_``LäsningDet är num dict matcher.
num_dict_lookups_``LäsningDet är num dict lookups.
buckets_``LäsningFå de böckerna.
kBucketBits``LäsningHåller med K Bucket Bits.
kBucketSweep``LäsningK får k bucket svett.
kUseDictionary``LäsningK använder ordboken.
kBucketSize``LäsningHåller med på k bucket storlek.

Metoder

SignatureBeskrivning
__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

Se även

 Svenska