Der Timer ist eine Komponente, die die Funktionalität hat, eine benutzerdefinierte Aktion in regelmäßigen Abständen auszulösen, wie vom Benutzer konfiguriert.
Ich habe in letzter Zeit einige der möglichen Timer Check - out, und System.Threading.Timerund System.Timers.Timersind diejenigen , die mir notwendig aussehen (da sie Threadpooling unterstützen). Ich mache ein Spiel und plane, alle Arten von Ereignissen mit unterschiedlichen Intervallen usw. zu verwenden. Welches wäre das Beste?
Mögliches Duplikat: Wie messe ich, wie lange eine Funktion ausgeführt wird? Ich habe eine E / A-Zeitmessmethode, mit der Daten von einem Ort an einen anderen kopiert werden. Was ist die beste und realistischste Methode zur Berechnung der Ausführungszeit? Thread? Timer? Stopwatch? Irgendeine andere Lösung? Ich möchte das genaueste und …
Ich muss einen Engpass finden und die Zeit so genau wie möglich messen. Ist das folgende Codefragment der beste Weg, um die Leistung zu messen? DateTime startTime = DateTime.Now; // Some execution process DateTime endTime = DateTime.Now; TimeSpan totalTimeTaken = endTime.Subtract(startTime);
Genauigkeit Vs. Präzision Was würde Ich mag es , wissen , ob ich verwenden sollte System.currentTimeMillis () oder System.nanoTime () , wenn mein Objekt der Positionen in meinem Spiel zu aktualisieren? Ihre Bewegungsänderung ist direkt proportional zur seit dem letzten Anruf verstrichenen Zeit, und ich möchte so genau wie möglich …
Kann jemand ein einfaches Beispiel für die Aktualisierung eines Textfelds jede Sekunde oder so geben? Ich möchte einen fliegenden Ball machen und muss die Ballkoordinaten jede Sekunde berechnen / aktualisieren. Deshalb brauche ich eine Art Timer. Ich bekomme nichts von hier .
Ich möchte eine Funktion in Python alle 60 Sekunden für immer wiederholt ausführen (genau wie ein NSTimer in Ziel C). Dieser Code wird als Daemon ausgeführt und entspricht praktisch dem Aufrufen des Python-Skripts jede Minute mit einem Cron, ohne dass dies vom Benutzer eingerichtet werden muss. In dieser Frage zu …
Ich habe Code, mit dem ich eine Aufgabe mit plane java.util.Timer . Ich habe mich umgesehen und gesehen, dass ExecutorServiceich das Gleiche tun kann. Also, diese Frage hier, haben Sie Aufgaben verwendet Timerund ExecutorServicegeplant, was ist der Vorteil einer Verwendung gegenüber einer anderen? Wollte auch überprüfen, ob jemand die TimerKlasse …
Ich möchte einen Thread für eine bestimmte Zeitspanne ausführen. Wenn es nicht innerhalb dieser Zeit abgeschlossen ist, möchte ich es entweder töten, eine Ausnahme auslösen oder auf irgendeine Weise damit umgehen. Wie geht das? Eine Möglichkeit, wie ich aus diesem Thread herausgefunden habe, besteht darin, eine TimerTask innerhalb der run …
Mit setTimeout()dieser Funktion kann eine Funktion zu einem bestimmten Zeitpunkt gestartet werden: setTimeout(function, 60000); Was aber, wenn ich die Funktion mehrmals starten möchte? Jedes Mal, wenn ein Zeitintervall vergeht, möchte ich die Funktion ausführen (sagen wir alle 60 Sekunden).
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich wollte nur fragen, wie …
Ich habe zwei EditTexts in XML. In einem EditText kann der Benutzer eine Zahl als Minuten und in einem anderen EditText eine Zahl als Sekunden eingeben. Nach dem Klicken auf die Schaltfläche "Fertig stellen" sollte der Sekunden-EditText jede Sekunde mit dem Countdown beginnen und den Text aktualisieren. Wie kann ich …
Ich habe eine Javascript-Funktion geschrieben, die setInterval verwendet, um eine Zeichenfolge alle Zehntelsekunden für eine bestimmte Anzahl von Iterationen zu bearbeiten. function timer() { var section = document.getElementById('txt').value; var len = section.length; var rands = new Array(); for (i=0; i<len; i++) { rands.push(Math.floor(Math.random()*len)); }; var counter = 0 var interval …
Wie kann man einen Timer einstellen, beispielsweise für 2 Minuten, um zu versuchen, eine Verbindung zu einer Datenbank herzustellen, und dann eine Ausnahme auslösen, wenn ein Verbindungsproblem vorliegt?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.