作者adrianshum (Alien)
看板Programming
标题Re: [问题] 将程式加入排程
时间Fri Nov 6 16:33:12 2009
※ 引述《minksable ()》之铭言:
: 平常用磁碟重组软体都可以选择每周的几点要重组
: 不知道这个部分要怎麽写?
: 我想过有两种方法
: 1. thread sleep中间的周期 时间到起来执行
: 但是这个方法表示程式会一直常驻着 感觉有点笨
: 2. 和OS沟通 把程式加入OS的排程中 时间到由OS执行程式
: 我真的不知道是怎麽写的 orz
: google找到的都是一些辅助排程的软体
: 我想要的是使用者不需要再安装什麽东西
: 程式自己去设定自己的排程 使用者只要勾选一下就可以完成工作排程
: 不晓得我的意思有没有表达清楚?
: 感谢大家的回答 <(_ _)>
: 另外 我有看到Google提供的排程服务 但那也不是我想要的 orz
: ps. 我用的语言是JAVA 如果有相对应的API也可以介绍给我 谢谢 :)
OS 提供那种, 通常是告知 OS 在某时间, 执行你指定
的某程式. Windows 可以看 at command, Unix 类有
at 和 cron 可用
程式一直常驻也不一定是笨, 视乎你要做的是什麽. 比如
闹钟类的程式, 也通常是做成常驻的.
Java 可以利用 Quartz 或 java api 提供的 Timer. 常
然用起来是属於你说的第一种做法 (常驻)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.155.236.82