Κωδικός_hash_HashLongestMatch

Κωδικός_hash_HashLongestMatch

ΕΚΤΙΜΗΣΗ

encode_hash_HashLongestMatch Είναι μια τάξη στο Aspose.Font FOSS για Python.

Αυτή η κατηγορία παρέχει 5 μεθόδους για να εργαστείτε με αντικείμενα encode_hash_HashLongestMatch σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: FindAllMatches, FindLongestMatch, Reset, Store, __init__. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python. Ιδιοκτησία : buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize,Και 4 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
num_dict_matches_``ΔιαβάστεΠαρουσιάζει το παιχνίδι Num Dict.
num_dict_lookups_``ΔιαβάστεΕδώ θα βρείτε το num dic lookups.
buckets_``ΔιαβάστεΠάρτε τα μπουκέτ.
num_``ΔιαβάστεΠάρτε το Num.
kBucketBits``ΔιαβάστεΚάντε το K bucket bit.
kBlockBits``ΔιαβάστεΚάντε το K block bit.
kNumLastDistancesToCheck``ΔιαβάστεΚάντε την τελευταία απόσταση να ελέγξετε.
kBucketSize``ΔιαβάστεΚάντε το μέγεθος του μπουκτέλ.
kBlockSize``ΔιαβάστεΚάντε το μέγεθος του μπλοκ.
kBlockMask``ΔιαβάστεΚάντε το μάσκα μπλοκ.

Μέθοδοι

υπογραφήΠεριγραφή
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck)Κλήσεις Ιντίν Σε αυτή την περίπτωση, κώδικα_hash_HashLongestMatch.
Reset()Ανακατέψτε τα εσωτερικά κουβέρτα και τους λογαριασμούς του αγώνα
Store(data, data_off, ix)Αποθηκεύει μια εισαγωγή hash για τα δεδομένα στο offset data_off με index 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)Η μέθοδος σάρωση του δαχτυλιδιού για να εντοπίσει το μακρότερο πίσω match, επιστρέφοντας μήκος, κώδικα, απόσταση και βαθμολογία για τη βέλτιστη συμπίεση.
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off)Βρείτε όλα τα παιχνίδια στο τρέχον δείκτη και γράψτε τα σε σειρά παιχνιδιών.

Δείτε επίσης

 Ελληνικά