Herausforderung: Aufgabenverwaltungssystem
Stellen Sie sich ein einfaches Aufgabenverwaltungssystem vor, das eine list in Redis verwendet. Die Aufgabe besteht darin, die folgenden Aktionen durchzuführen:
-
Erstellen einer Aufgabenliste (mit dem Namen
todo_list) und Hinzufügen der folgenden Aufgaben:"Do a workout","Read a book","Call a friend"; -
Abrufen und Anzeigen der gesamten Aufgabenliste. Nach diesem Schritt sollte die Liste drei Aufgaben enthalten;
-
Entfernen der letzten Aufgabe aus der Liste und Anzeigen der aktualisierten Liste. Nach diesem Schritt sollte die Liste nur noch zwei Aufgaben enthalten;
-
Aktualisieren der ersten Aufgabe auf
"Cook lunch"und Anzeigen der aktualisierten Liste. Nach diesem Schritt sollte die Liste die Änderung widerspiegeln; -
Abrufen des Textes der zweiten Aufgabe direkt (über den Index). Redis sollte den Aufgabentext zurückgeben.
Erstellen einer Aufgabenliste und Hinzufügen von Aufgaben:
Abrufen der gesamten Aufgabenliste:
Entfernen der letzten Aufgabe und Anzeigen der Liste:
Der Befehl RPOP entfernt das letzte Element in der Liste "Do a workout".
Verwenden Sie anschließend erneut LRANGE, um die aktualisierte Liste zu überprüfen:
Aktualisieren der ersten Aufgabe und Anzeigen der Liste:
Der Befehl LSET aktualisiert das Element am angegebenen Index. Hier ersetzt "Cook lunch" "Call a friend" (Index 0).
Verwenden Sie erneut LRANGE, um die Aktualisierung zu überprüfen:
Abrufen der zweiten Aufgabe direkt über den Index:
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.33
Herausforderung: Aufgabenverwaltungssystem
Swipe um das Menü anzuzeigen
Stellen Sie sich ein einfaches Aufgabenverwaltungssystem vor, das eine list in Redis verwendet. Die Aufgabe besteht darin, die folgenden Aktionen durchzuführen:
-
Erstellen einer Aufgabenliste (mit dem Namen
todo_list) und Hinzufügen der folgenden Aufgaben:"Do a workout","Read a book","Call a friend"; -
Abrufen und Anzeigen der gesamten Aufgabenliste. Nach diesem Schritt sollte die Liste drei Aufgaben enthalten;
-
Entfernen der letzten Aufgabe aus der Liste und Anzeigen der aktualisierten Liste. Nach diesem Schritt sollte die Liste nur noch zwei Aufgaben enthalten;
-
Aktualisieren der ersten Aufgabe auf
"Cook lunch"und Anzeigen der aktualisierten Liste. Nach diesem Schritt sollte die Liste die Änderung widerspiegeln; -
Abrufen des Textes der zweiten Aufgabe direkt (über den Index). Redis sollte den Aufgabentext zurückgeben.
Erstellen einer Aufgabenliste und Hinzufügen von Aufgaben:
Abrufen der gesamten Aufgabenliste:
Entfernen der letzten Aufgabe und Anzeigen der Liste:
Der Befehl RPOP entfernt das letzte Element in der Liste "Do a workout".
Verwenden Sie anschließend erneut LRANGE, um die aktualisierte Liste zu überprüfen:
Aktualisieren der ersten Aufgabe und Anzeigen der Liste:
Der Befehl LSET aktualisiert das Element am angegebenen Index. Hier ersetzt "Cook lunch" "Call a friend" (Index 0).
Verwenden Sie erneut LRANGE, um die Aktualisierung zu überprüfen:
Abrufen der zweiten Aufgabe direkt über den Index:
Danke für Ihr Feedback!