Ho una funzione specifica che voglio eseguire dopo 5 secondi. Come posso farlo in Java? Ho trovato javax.swing.timer, ma non riesco davvero a capire come usarlo. Sembra che io stia cercando qualcosa di molto più semplice di quello che offre questa classe. Aggiungi un semplice esempio di utilizzo.
Voglio usare un semplice conto alla rovescia che inizia a 30 secondi da quando la funzione viene eseguita e termina a 0. Nessun millisecondo. Come può essere codificato?
Ultimamente ho usato loop con grandi numeri per stampare Hello World: int counter = 0; while(true) { //loop for ~5 seconds for(int i = 0; i < 2147483647 ; i++) { //another loop because it's 2012 and PCs have gotten considerably faster :) for(int j = 0; j < 2147483647 …
Ci sono tre Timerclassi che sono a conoscenza di, System.Threading.Timer, System.Timers.Timer, e System.Windows.Forms.Timer, ma nessuno di questi hanno una .Reset()funzione che potrebbe azzerare il tempo trascorso corrente a 0. Esiste una classe BCL che dispone di questa funzionalità? Esiste un modo non hacker per farlo? (Ho pensato che forse la …
Sto sviluppando un'applicazione Android 2.3.3 e devo eseguire un metodo ogni X secondi . In iOS, ho NSTimer , ma in Android non so cosa usare. Qualcuno mi ha consigliato Handler ; un altro mi consiglia AlarmManager ma non so quale metodo si adatta meglio NSTimer . Questo è il …
Ho un oggetto timer. Voglio che venga eseguito ogni minuto. In particolare, dovrebbe eseguire un OnCallBackmetodo e diventare inattivo mentre un OnCallBackmetodo è in esecuzione. Una volta che un OnCallBackmetodo finisce, (a OnCallBack) riavvia un timer. Ecco cosa ho adesso: private static Timer timer; private static void Main() { timer …
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Attualmente non accetta nuove risposte o interazioni. Ho bisogno di creare un servizio Windows che verrà eseguito ogni N periodo di tempo. La domanda è: quale controllo del timer …
Sono a conoscenza del fatto che in .NET esistono tre tipi di timer (vedere Confronto delle classi Timer nella libreria di classi .NET Framework ). Ho scelto un timer a thread poiché gli altri tipi possono andare alla deriva se il thread principale è occupato e ho bisogno che sia …
Diciamo che voglio eseguire un'azione ogni 10 secondi e non è necessario aggiornare la vista. La domanda è: è meglio (intendo più efficiente ed efficace) usare il timer con timertask come qui: final Handler handler = new Handler(); TimerTask timertask = new TimerTask() { @Override public void run() { handler.post(new …
Provo a creare una pagina per andare alla pagina iniziale dopo ad es. 10sec di inattività (l'utente non fa clic da nessuna parte). Uso jQuery per il resto, ma il set / clear nella mia funzione di test è javascript puro. Nella mia frustrazione sono finito con qualcosa di simile …
Su Windows, clock()restituisce il tempo in millisecondi, ma su questa macchina Linux su cui sto lavorando, lo arrotonda al 1000 più vicino in modo che la precisione sia solo al livello "secondo" e non al livello dei millisecondi. Ho trovato una soluzione con Qt usando la QTimeclasse, istanziando un oggetto …
Ho trovato domande simili poste qui ma non c'erano risposte di mia soddisfazione. Quindi riformulare di nuovo la domanda- Ho un compito che deve essere svolto periodicamente (ad esempio intervalli di 1 minuto). Qual è il vantaggio di utilizzare Timertask & Timer per fare questo rispetto alla creazione di un …
Desidero calcolare il tempo impiegato da un'API per restituire un valore. Il tempo impiegato per una tale azione è nello spazio di nano secondi. Poiché l'API è una classe / funzione C ++, sto usando timer.h per calcolare lo stesso: #include <ctime> #include <cstdio> using namespace std; int main(int argc, …
qual è la differenza between System.Windows.Forms.Timer()e System.Windows.Threading.DispatcherTimer()? In quali casi dovremmo usarli? eventuali buone pratiche?
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.