• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

sprawdzanie wydarzenie w danym odstępie czasu

0 głosów
30 wizyt
pytanie zadane 13 marca w Matematyka, fizyka, logika przez Dynamic Bywalec (2,630 p.)
Witam, piszę pewną funkcję. I potrzebuję, aby ktoś sprawdził mi algorytm sprawdzający jakieś wydarzenie w pewnym odstępie czasu.

Pobieram i zamieniam na minuty: aktualny czas - czas wydarzenia < 2min

program pokazuje nazwe wydarzenia.

odświeżam po 90s

moje pytanie brzmi, czy na pewno każde wydarzenie zostanie pokazanie, i czy któreś nie zostanie pokazane 2 razy. z góry dziękuję za pomoc.

1 odpowiedź

0 głosów
odpowiedź 13 marca przez Wiciorny Mędrzec (155,300 p.)
Brak warunków brzegowych, nie wiadomo co oznacza "Aktualny czas",  jaką ma wartość, co się z nim dzieje po zakończeniu - nie wiem czy to pętli, czy iteracji bo o tym tez nic nie wiadomo, co oznacza odświeżenie.
Generlanie jeśli to cykliczna pętla, a zdarzenie trwa 5 sekund, to w czasie 90 sekund wyswietli Ci sie 18 razy to samo zdarzenie.
komentarz 14 marca przez Dynamic Bywalec (2,630 p.)
pętla jest nie skończona

chce po prostu sprawdzić, czy jakieś wydarzenie stało się w ciągu ostatnich 5 minut

czyli, jeżeli coś się stało o 18:30 a mamy 18;32 to pokaże mi się odpowiednia informacja

ja zrobilem to tak, ze zamieniłem czas wydarzenia (18:30) na minuty czyli 1110 i aktualny czas(18:32) też zamieniłem na minuty

potem sprawdzam czy akttualny czas- czas wydarzenia < 5 jeżeli tak to. wypisuje informacje, że wydarzenie wykonało się w ciągu ostatnich 5 minut.

usypiam program na 1 minute i wykonuje to samo.

i pytanie jest takie, czy ten algorytm jest dobry, czy nie pokaże się jedno wydarzenie 2 razy, albo co gorsza nie pokaże się wgl

ogólnie chodzi mi o sprawdzenie, czy w ostatnich 5 minutach ktoś dodał nowe ogłoszenie

Podobne pytania

+1 głos
1 odpowiedź 70 wizyt
0 głosów
2 odpowiedzi 247 wizyt
pytanie zadane 18 października 2016 w C i C++ przez niezalogowany
+1 głos
0 odpowiedzi 97 wizyt
pytanie zadane 18 lipca 2019 w JavaScript przez Bakr Mądrala (6,880 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

84,101 zapytań

132,875 odpowiedzi

293,849 komentarzy

55,531 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...