encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

Přehled

encode_hash_HashLongestMatchQuickly je třída v Aspose.Font FOSS pro Python.

Tato třída poskytuje 4 metody pro práci s objekty encode_hash_HashLongestMatchQuickly v programech Python. Dostupné metody zahrnují: FindLongestMatch, Reset, Store, __init__. Všichni veřejní členové jsou přístupní jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python. Vlastnosti: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_ a ještě 1 další.

Vlastnosti

Název:Typ:PřístupPopis:
num_dict_matches_``ČteníZíská počet shod ve slovníku.
num_dict_lookups_``ČteníZíská počet vyhledávání ve slovníku .
buckets_``ČteníZíská buckety .
kBucketBits``ČteníZíská bity koše k.
kBucketSweep``ČteníZíská k bucket sweep.
kUseDictionary``ČteníZíská slovník k použití.
kBucketSize``ČteníZíská velikost k bucketu.

Metody

Podpis:Popis:
__init__(kBucketBits, kBucketSweep, kUseDictionary)Calls init na této encode_hash_HashLongestMatchQuickly instanci.
Reset()Resetuje interní stav pro novou kódovací relaci
Store(data, data_off, ix)Ukládá data na zadaný offset a index pro hashování
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)Prohledává ring buffer pro nejdelší shodu pomocí distance cache a vypisuje podrobnosti o shodě

Viz také:

 Čeština