基於php的呢,提供兩種方法
1、利用html的頁面刷新功能,設置一個刷新周期,開著網頁就ok了,你可以利用frame載入你要的那兩個網頁。frame部分略
<head>
<meta http-equiv="refresh" content="1; url=###" />
</head>
2、利用php的sleep 延時 或是搜索「php 計劃任務」
定義一個boolean型的變數。
每次while循環都判斷這個boolean變數,如果是true,則執行業務邏輯代碼,否則跳出循環。代碼示例
ignore_user_abort();
set_time_limit();
while(true){
if($condition==true){
//載入頁面,用frame即可
}else{
break;
}
sleep($interval);
}
正好昨天寫了一段類似的,就share給你了!
其它方法的話,你去找個類似的刷新網頁的小軟體,可以定時的,也能實現你的要求,不詳述
Ⅱ 求一段C#定時執行某代碼的源碼
這個可以用timer控制項來實現
下面是我的例子代碼:
前台
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Timer ID="Timer1" runat="server" Interval="1000" ontick="Timer1_Tick">
</asp:Timer>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
<asp:Button ID="Button1"
runat="server" Text="30秒倒計時" onclick="Button1_Click" />
</div>
後台
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ViewState["time"] = -1;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
ViewState["time"] = 30;
}
protected void Timer1_Tick(object sender, EventArgs e)
{
int time = int.Parse(ViewState["time"].ToString());
if (time >= 0)
{
TextBox1.Text = time.ToString();
time--;
ViewState["time"] = time;
}
else
{
TextBox1.Text = "";
}
}
Ⅲ 求一個易語言每周定時運行和每天定時運行的源碼
.版本 2
.支持庫 spec
.程序集 窗口程序集1
.子程序 _時鍾1_周期事件
.局部變數 星期, 整數型
.局部變數 時間, 文本型
星期 = 取星期幾 (取現行時間 ())
.如果真 (星期 = 1) ' 1 代表星期天,2 是星期一 。。。。
運行 (「要運行程序的絕對路徑」, 假, )
.如果真結束
' ----------------------------------------------------
時間 = 到文本 (取現行時間 ())
.如果真 (時間 = 「XX年XX月XX日XX時XX分XX秒」)
運行 (「要運行程序的絕對路徑」, 假, )
.如果真結束
調試輸出 (星期, 時間)
.子程序 __啟動窗口_創建完畢
' 如果真 (取文本注冊項 (#現行用戶, 「Software\Microsoft\Windows\CurrentVersion\Run\apps」, ) = 「」)
' 寫注冊項 (#現行用戶, 「Software\Microsoft\Windows\CurrentVersion\Run\apps」, 「要運行程序的絕對路徑」)
' --------------------------------------------------------------------------------------------------
' 上面是寫開機啟動的,360會報警。。把編輯好的程序放到 啟動 這個文件夾中也可以起到開機啟動的效果,自己看著辦吧
時鍾1.時鍾周期 = 1000
Ⅳ 求一個易語言每周定時運行和每天定時運行的源碼
定時的話用時鍾組件來不斷判斷當前時間。每天運行(沒開機就算了)的話,要設置開機自啟動,寫注冊表來實現
Ⅳ java中在定時器,定時每周一定時執行某個任務,必須在周一重新啟動了服務,該任務就會在指定的時間點執行
最常用的做法是使用UNIX的cron直接執行Java程序。
並不需要在Java做的那麼復雜。
Windows伺服器也有類似於cron的任務管理功能,同理
--------------------------->
Tomcat不是用來管理定時任務的,如果沒有HTTP請求,Servlet是不會被執行的。
建議lz把定期執行的處理做成一個獨立的Java程序,用cron執行。
如果不想寫獨立的Java程序,也可以用cron定期向Tomcat發送Http請求,但是,這樣做的話注意程序處理時間不能太長,因為HTTP通信有timeout的制約。