假设我想编写一个程序,在一段时间内自动执行某些操作。更具体地说,假设我希望每隔k秒运行一次。
这样做的正常做法是什么?我不是在寻找特定于语言的答案,而是一个关于开发人员如何每隔k秒自动运行一个进程(无论是二进制还是其他计算任务)的一般概念。
答案 0 :(得分:0)
程序员方法: -
当需要每k秒执行一个特定的程序或脚本时,程序员通常使用CRON作业功能。这是谷歌的定义。
软件实用程序 Cron 是类Unix计算机操作系统中基于时间的作业调度程序。设置和维护软件环境的人使用cron来调度作业(命令或shell脚本),以便在固定的时间,日期或间隔定期运行。
但是当有一段代码时。让我们在javascript程序中说一个函数,程序员就像这样每隔k秒运行一次。
function hello()
{
document.write("Hello World<br>");
}
setInterval(hello, 1000); //1000 is time in milliseconds. 'hello' function will be called every 1000 milliseconds.
这是一个在php http://code.tutsplus.com/tutorials/scheduling-tasks-with-cron-jobs--net-8800
中执行此操作的教程希望它可以帮助你!!!