tutorial rails que gratis documentacion descargar curso ruby sleep

rails - Dile al programa Ruby que espere un poco de tiempo



ruby tutorial (3)

Es bastante fácil:

sleep(num_secs)

El valor ''num_secs'' puede ser un número entero o flotante. Además, si está escribiendo esto dentro de una aplicación Rails, o si ha incluido la biblioteca ActiveSupport en otra parte de su proyecto, puede construir intervalos más largos utilizando la siguiente sintaxis de conveniencia:

sleep(4.minutes) # or, even longer... sleep(2.hours); sleep(3.days) # etc., etc. #Or shorter sleep(0.5) #Half a second

¿Cómo le dice a un programa de Ruby que espere un tiempo arbitrario antes de pasar a la siguiente línea de código?


Usa el sleep como tal:

sleep 2

Eso va a dormir por 2 segundos.

Tenga cuidado de dar una discusión. Si acaba de ejecutar el sleep , el proceso se duerme para siempre. (Esto es útil cuando desea que un hilo entre en reposo hasta que se despierte).


sleep 6 dormirá durante 6 segundos. Para una duración más prolongada, también puede utilizar el modo de sleep(6.minutes) o el de sleep(6.hours) .