Articles of temporizador de

El mejor método de sincronización en C?

¿Cuál es la mejor manera de sincronizar una sección de código con alta resolución y portabilidad? /* Time from here */ ProcessIntenseFunction(); /* to here. */ printf(“Time taken %d seconds %d milliseconds”, sec, msec); ¿Hay una biblioteca estándar que tenga una solución multiplataforma?

¿Cómo usar la clase del temporizador para llamar a un método, hacer algo, reiniciar el temporizador, repetir?

Soy un principiante de Java y he estado dando vueltas con varias soluciones a este problema y me he anudado un poco. Lo intenté con Threads y luego descubrí esta clase de Timer y me he equivocado con ella hasta ahora. Si pudieras publicar código ejecutable con un método principal para poder verlo funcionar y […]

Temporizador Java reiniciable

Me gustaría tener un temporizador java.utils con un tiempo reiniciable en java. Necesito configurar un evento único para que ocurra en X segundos. Si no ocurre nada entre el momento en que se creó el temporizador y X segundos, entonces el evento ocurre de forma normal. Sin embargo, si antes de X segundos ha transcurrido, […]

¿Se garantiza gettimeofday () una resolución de microsegundos?

Transmitimos un juego, originalmente escrito para la API Win32, a Linux (bueno, portando el puerto OS X del puerto Win32 a Linux). Implementé QueryPerformanceCounter dando uSeconds desde el inicio del proceso: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec – startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); performanceCount->QuadPart += (currentTimeVal.tv_usec – startTimeVal.tv_usec); return true; } […]

Detener un cronómetro

Tengo el siguiente código en una clase JPanel que se agrega a otra clase (JFrame). Lo que estoy tratando de implementar es algún tipo de progtwig de cronómetro. startBtn.addActionListener(new startListener()); class startListener implements ActionListener { public void actionPerformed(ActionEvent e) { Timer time = new Timer(); time.scheduleAtFixedRate(new Stopwatch(), 1000, 1000); } } Esta es otra clase […]

¿Cómo calculo el tiempo transcurrido de un evento en Java?

¿Cuál es una manera simple / fácil de acceder al reloj del sistema usando Java, para que pueda calcular el tiempo transcurrido de un evento?

¿Cómo hacer que la animación de línea sea más suave?

Estoy haciendo una animación simple en Java y estoy tratando de hacerlo lo más suave posible. Solo uso * .Doble clases internas de cada objeto Shape y configuro antialiasing en los objetos Graphics2D. Todo funciona siempre que use solo el método fill () pero si también uso el método draw () para dibujar líneas alrededor […]

Timertask o Handler

Digamos que quiero realizar alguna acción cada 10 segundos y no necesariamente es necesario actualizar la vista. La pregunta es: ¿es mejor (me refiero a más eficiente y efectivo) usar el temporizador con cronometraje como aquí? final Handler handler = new Handler(); TimerTask timertask = new TimerTask() { @Override public void run() { handler.post(new Runnable() […]

Imprime “hola mundo” cada X segundos

Últimamente he estado utilizando loops con números grandes para imprimir 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 ; j++){ … […]

Timer & TimerTask versus Thread + sleep en Java

Encontré preguntas similares aquí pero no hubo respuestas para mi satisfacción. Así que volviendo a formular la pregunta de nuevo- Tengo una tarea que debe hacerse periódicamente (por ejemplo, intervalos de 1 minuto). ¿Cuál es la ventaja de utilizar Timertask & Timer para hacer esto en lugar de crear un nuevo hilo que tenga un […]