标签: scheduling

安排将来用Java或Python发送电子邮件的时间

我正在编写一个应用程序,我希望以某种方式安排在以后发送电子邮件(可能在运行后一小时).编程语言将是Python或Java.

任何可用于此目的的开源工具?

编辑:我忘了提到它是在测试运行后运行的,所以应用程序已经关闭,我相信Quartz解决方案不起作用.这可能吗?

理想情况下,我希望听到SMTP协议有一些隐藏的东西允许这样做,并且只需要在消息中添加一些标记,电子邮件提供商会解释为​​必须稍后发送它们.

python java email scheduling

1
推荐指数
1
解决办法
3697
查看次数

在 Android 中安排活动

安排活动的最佳方式是什么?

我正在考虑新的日历 API,但它至少需要互联网连接才能创建新日历。

是否有任何 API 可以创建不需要互联网连接的时间表?

android scheduling android-calendar

1
推荐指数
1
解决办法
3103
查看次数

在Erlang中正确使用process_flag(priority,Level)是什么?

我想使用process_flag(priority,Level)来设置进程的优先级.我有点困惑的是它应该放在我的代码中,似乎无法找到一个例子.

我能看到的两个选项是:

(1)在产生进程之前设置标志:

process_flag(priority, max),
register(myprocess, spawn(fun() -> myprocess() end)),
Run Code Online (Sandbox Code Playgroud)

(2)在生成函数后设置函数内的标志:

myprocess() ->
process_flag(priority, max),
%do stuff
Run Code Online (Sandbox Code Playgroud)

此外,如果选项1是正确的,我是否需要normal在生成其他进程之前将标志重置为?

erlang scheduling

1
推荐指数
1
解决办法
446
查看次数

如何确定繁忙队列的优先级,以便处理低优先级项目?

我们使用mysql表实现了一个基本的作业队列,其中一些项的优先级低于其余项.由于队列连续填充高优先级项目,因此有时不会处理低优先级项目.

在我们的实现中,我们将项目及其优先级插入到表中,并从队列中获取下一个项目,我们查询表格如下:

SELECT * FROM `queue` ORDER BY `priority` DESC, `created_at` ASC
Run Code Online (Sandbox Code Playgroud)

我们应该如何建模队列,以便及时处理较低优先级的项目?

编辑

队列通常包含超过25,000个项目.

mysql sorting algorithm queue scheduling

1
推荐指数
1
解决办法
407
查看次数

如何安排Pentaho Kettle变换?

我在Kettle中设置了四个转换.现在,我想安排它们,以便它们每天在一个特定时间和一个接一个地运行.例如,

tranformation1 -> transformation2 -> transformation3 -> transformation4
Run Code Online (Sandbox Code Playgroud)

应该每天早上8点运行.我怎样才能做到这一点?

jobs scheduling pentaho data-integration kettle

1
推荐指数
1
解决办法
6344
查看次数

我在哪里可以找到“sched_getcpu()”的代码

sched_getcpu()最近我在Linux上使用头文件中的函数sched.h

但是我想知道在哪里可以找到这个函数的源代码?

谢谢。

linux scheduling scheduler cpu-usage header-files

1
推荐指数
1
解决办法
2071
查看次数

vTaskDelay和_delay_ms之间的行为差​​异是什么?

1.简介

我似乎无法找到有关FreeRTOS任务中以下函数之间行为差异的信息或详细解释:

  • vTaskDelay
  • _delay_ms

2.代码

假设您有以下代码:

IdleHook +任务创建

Long value = 0;

void vApplicationIdleHook( void ) {
    while(1)
    {
        // empty
    }
}

int main(void)
{
     xTaskCreate(TaskIncrement, (const portCHAR *)"up" , 256, NULL, 2, NULL );
     xTaskCreate(TaskDecrement, (const portCHAR *)"down" , 256, NULL, 1, NULL );

     vTaskStartScheduler();
}
Run Code Online (Sandbox Code Playgroud)

vTaskDelay的任务

static void TaskDecrement(void *param)
{
    while(1)
    {
        for(unsigned long i=0; i < 123; i++) {
            //semaphore take
            value--;
            //semaphore give
        }
        vTaskDelay(100);
    }
}

static void TaskIncrement(void *param)
{
    while(1)
    { …
Run Code Online (Sandbox Code Playgroud)

c multithreading avr scheduling freertos

1
推荐指数
1
解决办法
2029
查看次数

与FCFS相比,我们什么时候更喜欢轮询,反之亦然?

我知道这取决于设计,但是有人问我这个问题,没有做任何假设。

operating-system scheduling

0
推荐指数
1
解决办法
1万
查看次数

如何每天运行我的脚本x次?(linux上的ruby)

我想在我的linux机器每天运行我的ruby脚本x次(数字可能会改变).如果我不希望它同时发生,最好的方法是什么?我希望时间(小时和分钟)是随机的

我在考虑使用at命令.脚本将at在x小时/分钟左右调用,然后脚本将设置另一个调用at.不确定是否有更好的方法或只有红宝石的方式.

ruby scheduling

0
推荐指数
1
解决办法
1326
查看次数

安排Oracle运行查询并将该数据保存到表中

有没有办法安排Oracle运行查询并将数据保存到表中?

或者我是否可以安排执行Oracle查询以便一次运行并将数据保存到表中?

我有一个自动报告页面,由于在很长一段时间内执行繁重的逻辑(包括2年的数据+逻辑计算)而出现性能问题.如果客户点击报告页面,他们会抱怨加载时间过长; 通过这种转储数据到当前时间表可以解决我的问题.

sql oracle scheduling dbms-scheduler

0
推荐指数
1
解决办法
1081
查看次数