encode_hash_HashLongestMatch
encode_hash_HashLongestMatch
Gambaran Umum
encode_hash_HashLongestMatch adalah kelas dalam Aspose.Font FOSS untuk Python.
Kelas ini menyediakan 5 metode untuk bekerja dengan objek encode_hash_HashLongestMatch dalam program Python. Metode yang tersedia meliputi: FindAllMatches, FindLongestMatch, Reset, Store, __init__. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah memasang paket Aspose.Font FOSS untuk Python. Properti: buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize, dan 4 lagi.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
num_dict_matches_ | `` | Baca | Mendapatkan jumlah kecocokan kamus. |
num_dict_lookups_ | `` | Baca | Mendapatkan jumlah pencarian kamus. |
buckets_ | `` | Baca | Mendapatkan bucket. |
num_ | `` | Baca | Mendapatkan num. |
kBucketBits | `` | Baca | Mendapatkan bit bucket k. |
kBlockBits | `` | Baca | Mendapatkan bit blok k. |
kNumLastDistancesToCheck | `` | Baca | Mendapatkan k num jarak terakhir untuk diperiksa. |
kBucketSize | `` | Baca | Mendapatkan ukuran bucket k. |
kBlockSize | `` | Baca | Mendapatkan ukuran blok k. |
kBlockMask | `` | Baca | Mendapatkan mask blok k. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck) | Calls init pada instance encode_hash_HashLongestMatch ini. |
Reset() | Mengatur ulang buffer internal dan penghitung pencocok |
Store(data, data_off, ix) | Menyimpan entri hash untuk data pada offset data_off dengan indeks ix |
FindLongestMatch(data, ring_buffer_mask, distance_cache, cur_ix, max_length, max_backward, best_len_out, best_len_code_out, best_distance_out, best_score_out) | Metode memindai buffer cincin untuk menemukan kecocokan mundur terpanjang, mengembalikan panjang, kode, jarak, dan skor untuk kompresi optimal |
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off) | Menemukan semua kecocokan pada indeks saat ini dan menuliskannya ke dalam array matches |