encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

Gambaran Umum

encode_hash_HashLongestMatchQuickly adalah sebuah kelas dalam Aspose.Font FOSS untuk Python.

Kelas ini menyediakan 4 metode untuk bekerja dengan objek encode_hash_HashLongestMatchQuickly dalam program Python. Metode yang tersedia meliputi: FindLongestMatch, Reset, Store, __init__. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Font FOSS untuk Python. Properti: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_, dan 1 lagi.

Properti

NamaJenisAksesDeskripsi
num_dict_matches_``BacaMendapatkan jumlah kecocokan kamus.
num_dict_lookups_``BacaMendapatkan jumlah pencarian kamus .
buckets_``BacaMendapatkan bucket.
kBucketBits``BacaMendapatkan bit bucket k.
kBucketSweep``BacaMendapatkan penyapuan bucket k.
kUseDictionary``BacaMendapatkan kamus penggunaan k.
kBucketSize``BacaMendapatkan ukuran bucket k.

Metode

Tanda tanganDeskripsi
__init__(kBucketBits, kBucketSweep, kUseDictionary)Calls init pada instance encode_hash_HashLongestMatchQuickly ini.
Reset()Mengatur ulang keadaan internal untuk sesi enkoding baru
Store(data, data_off, ix)Menyimpan data pada offset dan indeks yang diberikan untuk 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)Mencari di buffer cincin untuk kecocokan terpanjang menggunakan distance cache dan mengeluarkan detail kecocokan

Lihat Juga

 Bahasa Indonesia