Ο φύλακας του ζωολογικού κήπου διένειμε τα βήματα κλειδώματος: 1. Το Zookeeper είναι ένας κόμβος με κόμβους, παρόμοιος με έναν κατάλογο αρχείων, επομένως αφαιρούμε την κλειδαριά σε έναν κατάλογο, ο φύλακας του ζωολογικού κήπου έχει έναν κόμβο EPHEMERAL_SEQUENTIAL τύπων, πολλαπλών νημάτων και όταν ο κόμβος που δημιουργήθηκε από τον φύλακα του ζωολογικού κήπου, θα μας βοηθήσει να κανονίσουμε τη σειρά που θα δημιουργήσουμε, έτσι ώστε οι κατάλογοι κάτω από αυτόν τον κόμβο να είναι διαδοχικοί. 2. Λάβετε τον μικρότερο κόμβο του τρέχοντος καταλόγου, προσδιορίστε εάν ο μικρότερος κόμβος είναι ο τρέχων κόμβος, εάν αυτό σημαίνει ότι το κλείδωμα είναι επιτυχές, εάν δεν είναι η αποτυχία απόκτησης κλειδώματος. 3. Όταν το κλείδωμα αποτύχει, για να αποφύγετε το φαινόμενο σμήνους, αυτό που πρέπει να κάνετε είναι να αποκτήσετε τον προηγούμενο κόμβο του τρέχοντος κόμβου και στη συνέχεια να ακούσετε τον κόμβο. 4. Όταν το κάνετε αυτό, όταν αφήσετε την κλειδαριά, θα ειδοποιήσετε και τον επόμενο κόμβο. |