Re: [問題] 將程式加入排程
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):