草庐IT

日程安排

全部标签

android - 优先安排崩溃的 android 服务的重启

通过使用START_STICKY,如果我的服务被任务管理器崩溃/终止,它会自动重启。我看到有一个服务列表以不同的顺序重新启动。我想优先考虑重新启动服务,以便通过将其放在队列的前面来更快地启动。重新启动服务通常需要15秒到45秒。有没有一种方法可以优先考虑或比其他服务更早启动此服务。 最佳答案 您的服务是否长期运行?如果是,请尝试摆脱它并仅在需要时启动它。Android服务并不意味着作为守护进程运行,它们旨在在不需要用户交互和界面的情况下作为后台的短期工作人员运行。大多数“我只是坐着”服务可以收听广播Intent,并以此方式成为一个好

android - 每2分钟安排一次闹钟android

在我的Activity课上protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);AlarmManageralarmManager=(AlarmManager)getSystemService(ALARM_SERVICE);Intentintent=newIntent(MainActivity.this,AlarmReceiver.class);PendingIntentpendingIntent=P

Android Job Scheduler - 安排作业立即且恰好执行一次

我正在尝试使用android作业调度程序来安排作业立即且恰好执行一次。JobSchedulerjobScheduler=(JobScheduler)context.getSystemService(Context.JOB_SCHEDULER_SERVICE);jobScheduler.cancel(1);PersistableBundlebundle=newPersistableBundle();bundle.putInt(JobFlags.KEY_PERIODIC_SYNC_JOB,JobFlags.JOB_TYPE_INITIAL_FETCH);jobScheduler.sched

android - 我在特定时间安排本地通知,使用开关但它不会在设定时间触发

我正在使用一个开关,当它打开时会触发警报并开始通知。最初它工作正常并在设定的时间触发警报。手动更改时间后,它开始工作奇怪的通知在开关打开时立即触发,但不是在指定的设定时间。这是开关的代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);aSwitch=(Switch)findViewById(R.id.switch1);prefs=PreferenceManager.getD

android - 使用 firebase 作业调度程序安排重复作业

我试图每10分钟将Android设备的位置发布到服务器。我正在使用firebase作业调度程序来执行此操作FirebaseJobDispatcherdispatcher=newFirebaseJobDispatcher(newGooglePlayDriver(this));JobmyJob=dispatcher.newJobBuilder().setService(UpdateLocationService.class).setRecurring(true).setTrigger(Trigger.executionWindow(10,20)).setRetryStrategy(Retr

windows - 如何在 Windows 上安排自动 FTP 下载?

我需要使用用户名、密码、隐式TLS加密和端口号连接到主机,以便每天将文件下载到Windows服务器标准上的文件夹中。是否有第三方命令行应用程序可供我下载、安装和使用(最好是免费的)?我不确定这是否可以通过Windowsftp完成,如果可以,是否可以在批处理文件中完成?我正在尝试NcFTP,但我不确定它是否也支持加密。我获得了特定的凭据,我无法控制服务器。我只有关于如何通过TLS使用FileZilla客户端访问和下载文件的说明。我需要安排一个例程来为我完成这项工作,因为我不想每天手动执行此操作。我可以自己解决这个问题,我只需要一个可以通过命令行完成这项工作的工具。

windows - 您如何安排在 Windows XP 上运行每日脚本?

我用Ruby写了一个脚本。我想每天在特定时间运行它。如何在WindowsXP系统上执行此操作?我在机器上翻了翻,发现了“计划任务”控制面板,但从“向导”提供的选项来看,它似乎与运行脚本没有任何关系。 最佳答案 计划任务。有时,您必须制作一个批处理文件来调用脚本,并安排批处理。假设您有要运行的“script.vbs”,您将必须创建此批处理:cscriptscript.vbscscript是解释vbs脚本的windows脚本宿主。我敢肯定ruby​​有类似的东西。 关于windows-您如何

c# - 如何在 Windows 服务中使用 Quartz.Net 安排任务?

我在VS中创建了一个Windows服务项目,并在其中配置Quartz.Net以立即运行任务。注册任务的代码无一异常(exception)地运行,但就我的调试而言,任务从未执行过。我不能确定,因为调试Windows服务非常不同。我这样做的方式是以编程方式从我的代码中启动调试器。Quartz.Net在单独的线程上运行作业,但我不确定VS2010在调试Windows服务时是否可以看到其他正在运行的线程。有没有人做过我正在尝试的事情?任何提示表示赞赏。附言。我不想使用Quartz.Net自己的服务。 最佳答案 作业未执行的最常见原因之一是因

php - 自动安排和执行 PHP 脚本

我编写了一个PHP脚本,它生成一个SQL文件,其中包含我数据库中的所有表。我想要做的是每天或每n天执行此脚本。我读过有关cron作业的信息,但我使用的是Windows。如何在服务器上自动执行脚本? 最佳答案 您需要添加一个计划任务来调用该URL。首先,请阅读这里:MSKB-这适用于WindowsXP。其次,您需要一些方法来调用URL-我建议使用类似wget的方法-这样您就可以调用URL并将输出保存到文件中,这样您就可以查看调试输出是什么。你可以得到wgetonthispage.最后一步是,正如Gabriel所说,编写一个批处理文件来

c - 如何安排两个任务?

我是流程/任务管理方面的新手。我想安排两个任务。假设,fun1(){printf("Itwillbeprintedinevery1min\n");}fun2(){printf("Itwillbeprintedinevery2min\n");}main(){fun1();fun2();}那么如何安排它们,以便获得我想要的输出。我希望它在Code::Blocks(Windows)中运行。我希望fun1运行1分钟,fun2每2分钟运行一次。如果我也可以在两个单独的过程中完成,请告诉我该怎么做。我是否需要使用信号量、互斥锁等等? 最佳答案