这似乎很难研究。我已经编写了计时器代码,并且一切正常。但是,如果某个应用要重启或崩溃,那么我想在某些操作发生时添加一些持久性。
假设我每天要运行约50项内容(代码读入数据,然后采取措施),但是那50项内容会以不同的间隔发生-有些间隔每15分钟发生一次,另一些间隔一天一次。
我可以编写代码来实现这一目标。但是,如果重新启动该应用程序,则每天应运行一次的代码可能会运行两次。
开始编写保存上次运行时间的代码,然后在重新启动应用程序时再次读取它们。至今还没有开始,因为我想看看有人对这种事情是否有更好的算法。