草庐IT

Scheduling

全部标签

android - 如何在 Android 中设置一个持久/定期的时间表?

如何在每个指定时间(例如每天凌晨5点)执行一个Action(可能是一个Intent)?它必须在设备重启后保留,类似于cron的工作方式。我不确定我是否可以为此使用AlarmManager,或者我可以吗? 最佳答案 如果你想让它在设备重启后保留,你必须在设备重启后安排闹钟。您需要拥有RECEIVE_BOOT_COMPLETEDAndroidManifest.xml中的权限还需要BroadcastReceiver来捕获IntentACTION_BOOT_COMPLETED最后,重写BroadcastReceiver中的onReceive

android - 在 Android 中使用 JobScheduler 调度作业

我在新的AndroidAPI21中使用JobScheduler进行作业调度时遇到问题。这是我以60秒间隔安排作业的代码,如下所示:ComponentNameserviceName=newComponentName(this,MyJobService.class);JobInfojobInfo=newJobInfo.Builder(0,serviceName).setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY).setPeriodic(60000).build();我的JobService只在Logcat中打印运行时间,但日志显示服务在这一刻

c# - 如何使用 .NET 框架设置作业调度?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。如何使用C#/.NET进行简单的作业调度?假设我有一个方法(属于某个类),我想每天、每小时、每周等自动运行。有没有简单的方法可以做到这一点?

Windows 任务调度程序可在几秒钟内执行任务

我正在寻找适用于Windows7(开发机器)的开源/免费任务计划程序,它允许我安排任务(对Web服务的HTTP请求)每x秒运行一次。我已经尝试了几个Cron克隆和Windows自己的任务计划程序,但似乎都不允许任务以小于60秒的间隔运行。我错过了什么吗?如果可能的话,我也不想去编写任何自定义脚本。 最佳答案 可以为一个计划任务创建多个触发器。如果您创建59个相同的触发器,彼此之间的偏移量为1秒,并安排任务本身每分钟运行一次,那么您最终将安排任务每秒运行一次。您可以使用GUI手动创建这59个触发器。然而,创建这么多触发器的一种更快的方

.net - Windows 定时任务加载 URL 的推荐方法

我有一个托管在Windows机器上的网页,我需要确保每天至少加载一次。我目前的计划是创建一个打开InternetExplorer并点击URL的计划任务:"C:\ProgramFiles\InternetExplorer\iexplore.exe"myurl.com/script_to_run_daily.aspx这很容易设置并且工作正常,但它让我觉得是一个hack,因为InternetExplorer实际上必须打开并点击这个URL。我不需要从该页面返回任何输入,它只是在点击时将缓存数据存储在文件中。有没有更巧妙的方法来做到这一点?如果重要的话,这是一个VB.net站点。提前致谢!

redis - Redis 中的 Scheduled Post 实现

-用户可以准备帖子以供将来发布。所以Post.PostState是PostState.Scheduled。Post.PublishDate是FutureDate当futuredate到来时,PostState将为PostState.Published。我如何在Redis中实现它。抱歉重复:我发现使用Redis延迟执行/调度?Delayedexecution/schedulingwithRedis?看起来答案与代码的关系比与数据库的关系更大,所以c#reliabledelayed/scheduledexecutionbestpractice 最佳答案

java - 在 struts 应用程序中的 db 中 24 小时后引发的事件

在我的struts应用程序中,票据被提出,它们随创建时间一起存储在数据库中。现在我的要求是在token创建时间24小时后引发事件。我知道一个Quatz调度程序可以每24小时引发一个事件。但我的要求是基于数据库某行的时间。我能找到上述任何工具来执行此操作吗?如何做到对数据库的访问最少?有人可以给我一些想法吗?我用的是MYSQL,可能需要回答。 最佳答案 在以前的一个项目中,我们曾经让用户配置任意触发的提醒,根据项目的截止日期,在未来的某个时候基于项目的非Activity期等等,我们曾经有一个QuartzJob每5分钟运行一次,并在数据

MySQL服务启动异常:Failed to start MySQL Server. mysqld.service holdoff time over, scheduling restart.

MySQL服务启动异常systemctlstatusmysqld●mysqld.service-MySQLServerLoaded:loaded(/usr/lib/systemd/system/mysqld.service;enabled;vendorpreset:disabled)Active:failed(Result:start-limit)since二2023-07-1820:15:00CST;2min19sagoDocs:man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess:4357Exec

mysql - 调度数据库设计

我需要为工作中的不同地点创建一个日程安排程序。我需要为每个特定位置安排从上午8点到下午5点的十五分钟时间段。我正在努力思考所需的数据库设计。一些参数:时间表需要至少提前两周。与其他地点相比,每个地点都有独特的时间表。时间表必须以15分钟为单位。每个位置对于block何时已满都有不同的标准。例如,一个地点每15分钟可以为3位顾客提供服务,因此他们的街区会成三排。另一个位置可以每十五分钟为5位客户提供服务,因此他们的街区在安排了5个人后就会满员。每次我勾画出这个我都违反了数据库规范化的一些规则。主要目标是能够查询特定位置的开放“插槽”并显示它们。任何人都知道我应该如何构建我的表,以便我刚才

php - 检查新间隔是否重叠 - MySQL(或 PHP)

我一直在思考如何简化这里提出的问题。ComplexMySQLQuery-CheckingforoverlappingDATEintervals从本质上讲,除去DATES的所有花哨魔法,这只是一个检查重叠间隔的问题。毕竟日期可以被认为是数字,它可以使逻辑更容易。想象下表:Schedulesschedule_id|start|end1|1|32|4|73|8|134|15|165|18|246|25|28我正在尝试插入一个新区间,使[a,b]不与任何其他区间重叠。注意事项:是的,我可以将整个表格放入一个数组中并对其进行O(N)搜索。那很无聊。我更喜欢在MySQL中执行此操作,这样我就不必每