嗨。我想要一个在java中自动调用的函数。
例如,我们使用Time类,就像blew一样
actionperformerd()函数每隔1秒调用一次。
Timer time = new Time(10,this);
.
.
.
public void actionperformed()
{
timer.run;
//i want move a pic every 1millisecond.
}
我的问题是Timer类只接受int值,它的最小值是1秒,我希望每隔1毫秒执行一次调用操作。
我尝试每隔20秒运行一次作业。我正在使用任何时候的gem,但根据它的文档,它允许至少1分钟的时间。
调度器
every 1.minute do
runner "DailyNotificationChecker.send_notifications"
end
工作
我想我可以做一个无限循环,使用睡眠方法,让它睡眠20秒。这样,这个作业将每隔20秒运行一次,但是如果我的cron再次使用这个方法,会发生什么呢?
class DailyNotificationChecker
def self.send_notifications
Rails.logger.