计划任务应该有一个什么样的数据结构呢?

vcsongs 2001-12-15 12:44:17
程序中有计划任务,关于时间的信息准备储存在数据库中,
但时间没有规律,可能是每天一次、多次, 可能是每月、年一次、多次。
那么这样的数据库的结构应该怎么设计?
谢谢!
...全文
82 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcsongs 2001-12-18
  • 打赏
  • 举报
回复
只要加过分数的贴子的分就没有办法给出去...
vcsongs 2001-12-15
  • 打赏
  • 举报
回复
啊, 少了我100分, 加的100分没有了? :(
vcsongs 2001-12-15
  • 打赏
  • 举报
回复
谢谢 darkay
我想的是设计一个数据库结构...
anamnesis 2001-12-15
  • 打赏
  • 举报
回复
起始参照时间\年计数\月计数\日计数\时计数\分计数\秒计数\计数基
比如准备从2001年12月15日23时11分6秒起,每隔3小时触发一次
一共触发10次,就应当这样
2001,12,15,23,11\0\0\0\10\0\0\3
然后在daemon程序里面检查,发现每过3小时,就把10减1,并触发事件
一直到减完
就把这条清除出计划队列
适当改动
应该可以更加普适的
good luck
darkay 2001-12-15
  • 打赏
  • 举报
回复
使用配置策略啦,
比如你可以配置每年运行多少次,每月运行多少次,等。
当你不要每年运行的话,就将它的次数配置为0,
至于在什么地方写这些配置信息呢?你可以在配置文件,也可以在注册表,或者任何你认为可以不用重新编译程序就可以修改这些信息的任何方式都可以拉

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧