Utfordring: Oppgavesystem
Tenk deg et enkelt oppgavehåndteringssystem som bruker en list i Redis. Oppgaven er å utføre følgende handlinger:
-
Opprett en oppgaveliste (kalt
todo_list) og legg til følgende oppgaver:"Do a workout","Read a book","Call a friend"; -
Hent og vis hele oppgavelisten. Etter dette steget skal listen inneholde tre oppgaver;
-
Fjern den siste oppgaven fra listen og vis den oppdaterte listen. Etter dette steget skal listen kun inneholde to oppgaver;
-
Oppdater den første oppgaven til
"Cook lunch"og vis den oppdaterte listen. Etter dette steget skal listen reflektere endringen; -
Hent teksten til den andre oppgaven direkte (ved hjelp av indeks). Redis skal returnere oppgaveteksten.
Opprette en oppgaveliste og legge til oppgaver:
Hente hele oppgavelisten:
Fjerne den siste oppgaven og vise listen:
Kommandoen RPOP fjerner det siste elementet i listen "Do a workout".
Bruk deretter LRANGE igjen for å kontrollere den oppdaterte listen:
Oppdatere den første oppgaven og vise listen:
Kommandoen LSET oppdaterer elementet på den spesifiserte indeksen. Her erstatter "Cook lunch" "Call a friend" (indeks 0).
Bruk LRANGE igjen for å verifisere oppdateringen:
Hente den andre oppgaven direkte ved indeks:
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 3.33
Utfordring: Oppgavesystem
Sveip for å vise menyen
Tenk deg et enkelt oppgavehåndteringssystem som bruker en list i Redis. Oppgaven er å utføre følgende handlinger:
-
Opprett en oppgaveliste (kalt
todo_list) og legg til følgende oppgaver:"Do a workout","Read a book","Call a friend"; -
Hent og vis hele oppgavelisten. Etter dette steget skal listen inneholde tre oppgaver;
-
Fjern den siste oppgaven fra listen og vis den oppdaterte listen. Etter dette steget skal listen kun inneholde to oppgaver;
-
Oppdater den første oppgaven til
"Cook lunch"og vis den oppdaterte listen. Etter dette steget skal listen reflektere endringen; -
Hent teksten til den andre oppgaven direkte (ved hjelp av indeks). Redis skal returnere oppgaveteksten.
Opprette en oppgaveliste og legge til oppgaver:
Hente hele oppgavelisten:
Fjerne den siste oppgaven og vise listen:
Kommandoen RPOP fjerner det siste elementet i listen "Do a workout".
Bruk deretter LRANGE igjen for å kontrollere den oppdaterte listen:
Oppdatere den første oppgaven og vise listen:
Kommandoen LSET oppdaterer elementet på den spesifiserte indeksen. Her erstatter "Cook lunch" "Call a friend" (indeks 0).
Bruk LRANGE igjen for å verifisere oppdateringen:
Hente den andre oppgaven direkte ved indeks:
Takk for tilbakemeldingene dine!