encode_hash_HashLongestMatchQuickly

encode_hash_HashLongestMatchQuickly

अवलोकन

encode_hash_HashLongestMatchQuickly Aspose.Font FOSS में Python के लिए एक क्लास है।

यह क्लास Python प्रोग्रामों में encode_hash_HashLongestMatchQuickly ऑब्जेक्ट्स के साथ काम करने के लिए 4 मेथड प्रदान करती है। उपलब्ध मेथड में शामिल हैं: FindLongestMatch, Reset, Store, __init__। सभी सार्वजनिक सदस्य किसी भी Python एप्लिकेशन के लिए Aspose.Font FOSS for Python पैकेज को स्थापित करने के बाद सुलभ हैं। प्रॉपर्टीज़: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_, और 1 और।

गुण

नामप्रकारपहुँचविवरण
num_dict_matches_``पढ़ेंडिक्ट मैचों की संख्या प्राप्त करता है।
num_dict_lookups_``पढ़ेंडिक्ट लुकअप की संख्या प्राप्त करता है।
buckets_``पढ़ेंबकेट्स प्राप्त करता है।
kBucketBits``पढ़ेंk बकेट बिट्स प्राप्त करता है।
kBucketSweep``पढ़ेंk बकेट स्वीप को प्राप्त करता है।
kUseDictionary``पढ़ेंk उपयोग शब्दकोश प्राप्त करता है।
kBucketSize``पढ़ेंk बकेट आकार प्राप्त करता है।

विधियाँ

हस्ताक्षरविवरण
__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)डिस्टेंस कैश का उपयोग करके रिंग बफ़र में सबसे लंबा मिलान खोजता है और मिलान विवरण आउटपुट करता है

यह भी देखें

 हिन्दी