基于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的制约。