encode_hash_HashLongestMatch (مطابقة)

encode_hash_HashLongestMatch (مطابقة)

المعلومات العامة

encode_hash_HashLongestMatch هي فئة في Aspose.Font FOSS لـ Python.

يوفر هذا الفصل 5 طرق للعمل مع كائنات encode_hash_HashLongestMatch في برامج Python. المنهجيات المتاحة تشمل: FindAllMatches, FindLongestMatch, Reset, Store, __init__. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python. خصائص: buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize,و 4 المزيد.

خصائص

اسمالنوعالوصولوصف
num_dict_matches_``اقرأيحصل على تطابقات رقم دكت .
num_dict_lookups_``اقرأيحصل على البحث عن النوم ديكت .
buckets_``اقرأيحصل على الدلو .
num_``اقرأيحصل على رقم .
kBucketBits``اقرأيحصل على قطعة الدلو.
kBlockBits``اقرأيحصل على كيتات الكتلة.
kNumLastDistancesToCheck``اقرأيحصل على knum آخر مسافات للتحقق.
kBucketSize``اقرأيحصل على حجم دلو k.
kBlockSize``اقرأيحصل على حجم الكتلة K.
kBlockMask``اقرأيحصل على قناع الكتلة K.

الطرق

التوقيعوصف
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck)المكالمات فيديو على هذه الحالة encode_hash_HashLongestMatch.
Reset()إعادة تعيين العدادات الداخلية و الوعاءات في المقابلة
Store(data, data_off, ix)يخزن إدخال هش للبيانات في data_off المتحول مع المؤشر 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)الطريقة تقوم بمسح عازل الحلقة لتحديد أطول تطابق للخلف، وإعادة الطول والرمز والمسافة والدرجة للحصول على الضغط الأمثل.
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off)يجد جميع المطابقات في المؤشر الحالي ويكتبها إلى صفوف التوافقات

انظر أيضاً

 العربية