当前位置: 首页 > 知识库问答 >
问题:

Quartz Scheduler Cron表达式,频率为特定小时和分钟

蒯华彩
2023-03-14

我试图在Java中使用quartz构建一个cron表达式。我得到了小时和分钟两个参数,我必须用它们来每小时和每分钟安排一个作业。到目前为止,我已经尝试过了:示例1:-计划作业每1小时10分钟运行一次。-我在这个例子中使用了cron表达式“0*/10*/1**?”。-但这项工作每10分钟运行一次,而不是1小时10分钟。

谁能帮我理解为什么这个表达不起作用?提前谢了。

共有1个答案

苏嘉歆
2023-03-14

您的cron表达式将每10分钟运行一次,因为这就是第一个*/10的含义。第二个*/1是多余的,因为它无论如何都会因为第一个*/10而运行。

我不清楚你想做什么--重复的时间表很难清楚地表达出来,所以我倾向于写下几个例子,然后从那里开始工作。

您是否试图获得如下模式:

    null
    null

以1:10的间隔尝试SimpleTrigger。

 类似资料:
  • 我已经查看了此链接和此链接以及其他几个链接,但它们似乎都无法仅使用纯正则表达式解决此问题(...不使用替换等)。 输入字符串: 我想要的输出是:< code>[“车辆服务”、“自动加油机”] 这是我的尝试: ['车辆服务','自动加油机'] 我有一个下面的解决方案,但我不喜欢它,因为它使用了一个额外的“替换”方法。我正在寻找一个纯正则表达式的拆分。 ['车辆服务','自动加气机'] 更新:我的要求

  • 我试图创建一个匹配特定模式的正则表达式,但我想忽略以开头的行。我怎么做? 如果一行不是以哈希开头,它应该被使用,就像我想要阻止攻击性语言一样,在这种情况下,它应该被覆盖。

  • 我有一系列这样的数据:100 Mbps,200 Mbps,512 Kbps,256 Kbps,100 Mbps, 我需要标准化所有必须在“Mbps”单元中的数据。我正在使用Jaspersoft的ETL软件,该软件允许输入表达式来转换数据。每个数据将被分成两个变量,一个用于存储单位(speedunit),另一个用于存储值(speedvalue),类型为Double。现在,我使用以下表达式: 问题是,

  • C 14中的§5.19/3定义了积分常量表达式和转换常量表达式: 整数常量表达式是整数或无作用域枚举类型的表达式,隐式转换为prvalue,其中转换的表达式是核心常量表达式。[注意:此类表达式可用作数组边界(8.3.4, 5.3.4),作为位字段长度(9.6),如果基础类型不固定,则可用作枚举器初始化器(7.2),并用作对齐(7.6.2)。-结束注释]类型的转换常量表达式是一个表达式,隐式转换为类

  • 我正在为我们的一个用例试用ElasticSearch的模式字符过滤器。它使用Java正则表达式。 我想用空格替换任何大小写更改或任何特殊字符。文件中有一些很好的例子。然而,我正在寻找一个char过滤器,做替换工作。 我已经打破了我的头在不同的博客,但没有运气:)任何帮助在这方面是非常感谢的。 用空格替换任何大小写更改或任何特殊字符 示例: 我正在使用以下2个字符筛选器:

  • 我正在尝试执行以下操作(cb=CriteriaBuilder): 但我得到以下语法错误: 绑定不匹配:(表达式之间的泛型方法 是否可以转换表达式