encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

Overview

encode_hash_HashLongestMatchQuickly เป็นคลาสใน Aspose.Font FOSS สําหรับ Python.

หมวดนี้ให้ 4 วิธีในการทํางานกับวัตถุ encode_hash_HashLongestMatchQuickly ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: FindLongestMatch, Reset, Store, __init__. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python. คุณสมบัติ: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_,และอีก 1 ใบ.

Properties

NameTypeAccessDescription
num_dict_matches_``Readได้เลขที่คู่กันแล้ว.
num_dict_lookups_``Readได้รับการค้นหาที่ไม่ถูกต้อง.
buckets_``Readได้ถังไปเลย.
kBucketBits``Readได้รับส่วนของถังคับ K.
kBucketSweep``Readได้รับการสกัดถัง K.
kUseDictionary``Readได้คําศัพท์การใช้งาน k.
kBucketSize``Readได้ขนาดถัง k.

Methods

SignatureDescription
__init__(kBucketBits, kBucketSweep, kUseDictionary)Calls init การประกอบการ ในตัวอย่าง encode_hash_HashLongestMatchQuickly นี้.
Reset()เปลี่ยนสภาพภายในสําหรับการรหัสใหม่
Store(data, data_off, ix)เก็บข้อมูลที่ออฟเซทและอินเด็กซ์สําหรับการแฮช
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)ค้นหาพัฟเฟอร์แหวนสําหรับการตรงกันที่ยาวที่สุด โดยใช้ cache ระยะทาง และออกรายละเอียดความเข้าคู่

See Also

 ภาษาไทย