首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏java开发的那点事

    Activiti7 提交任务

    org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.TaskService; /** * 提交任务 TaskService服务 TaskService taskService = defaultProcessEngine.getTaskService(); // 3:根据之前查询出来的任务 ID 提交任务 taskService.complete("2505"); System.out.println("任务ID:2505"); } } 用户提交任务 到此张三的任务处理完毕 作者:彼岸舞 时间:2020\08\31 内容关于:Activiti工作流 本文来源于网络,只做技术分享,一概不负任何责任

    66011发布于 2020-12-01
  • 来自专栏java开发的那点事

    Activiti7任务

    需求:在流程定义中在任务节点的assignee固定设置任务负责人,这种情况不是很好,如果有天任务负责人请假了,你想请假,等着吧..没人审批,针对这种情况,可以给任务设置多个候选人,可以从候选中选择参与者来完成任务 候选人 采用Candidate Users字段设置 多人使用逗号隔开 画完图之后,部署,然后启动流程实例,提交zhangsan的任务,接下来的看代码注释吧 package com.itheima.test false).forEach(task -> { System.out.println(task); }); } /** * 用户拾取组任务 "); }); } /** * 用户归还组任务 */ @Test public void unClaimTask(){ "); }); } /** * 根据候选人查询任务 * * @param candidateUser 候选人 * @param

    1.1K31发布于 2020-09-30
  • 来自专栏allsmallpi博客

    Jenkins构建自动化任务

    ---- 二、新建任务 登入Jenkins后,左侧视图功能列表中,点击新建任务: ? 进入创建页面,输入任务名称,选择【构建一个自由风格的软件项目】,点击确定按钮。 ? ---- 三、项目配置 1、General部分可配置【丢弃旧的构建】,也可忽略,本次设置为保持构建的天数7天,保持构建的最大个数20。 ? 此处定时任务的格式遵循 cron 的语法(可以与 cron 的语法有轻微的差异)。具体格式,每行包含五个字段,通过 Tab 或空格分隔。 ?

    1.2K20发布于 2021-02-25
  • 来自专栏Linux运维

    定时任务管理:cron systemd-timer 自动化任务调度

    定时任务管理:cron/systemd-timer自动化任务调度在Linux系统中,自动化运维的第一步是什么?大多数人都会回答:定时任务。 今天我们来系统讲讲Linux中两种主流的定时任务工具:cron和systemdtimer——前者历史悠久,简单易用;后者现代强大、日志清晰。学会它们,你就真正掌握了Linux自动化调度的核心能力。 一、cron:经典且高效的定时任务工具1.cron的核心机制cron是Linux系统默认的任务调度工具,通过解析crontab文件中的表达式,在指定时间执行指定命令。 crontab-l查看任务crontab-r删除所有任务systemctlstatuscrond查看cron服务状态3.cron常见优化➤设置PATH环境变量PATH=/usr/sbin:/usr/bin 环境大多数使用cron或第三方调度工具四、如何让你的定时任务更稳定?

    42310编辑于 2025-12-03
  • 来自专栏Python无止境

    Python 任务自动化工具 tox 教程

    Command line driven CI frontend and development task automation tool 命令行驱动的 CI 前端和开发任务自动化工具 tox 的项目地址是 :https://github.com/tox-dev/tox 其核心作用是支持创建隔离的 Python 环境,在里面可以安装不同版本的 Python 解释器与各种依赖库,以此方便开发者做自动化测试、打包 细分的用途包括: 创建开发环境 运行静态代码分析与测试工具 自动化构建包 针对 tox 构建的软件包运行测试 检查软件包是否能在不同的 Python 版本/解释器中顺利安装 统一持续集成(CI)和基于命令行的测试 deps”安装所需的依赖项,然后执行配置好的命令(commands) 报告(report):汇总所有虚拟环境的运行结果并罗列出来 5、小结 tox 本身定位是一个测试工具,它试图令 Pytho 测试工作变得自动化 因此,它需要跟这些测试框架相结合,或者同时处理多种自动化任务(如跑 pep8、测代码覆盖率、生成文档等等),这样才能更好地发挥它的价值。

    1.6K10发布于 2020-01-17
  • 自动化任务执行与报告生成】

    自动化任务执行与报告生成 自动化任务执行可通过脚本或工具实现,例如使用Python的subprocess模块调用外部命令,结合cron(Linux)或任务计划程序(Windows)定时触发。 # 示例:执行任务并记录日志 import subprocess import logging logging.basicConfig(filename='task.log', level=logging.INFO BY RANGE (created_at); 成果展示 性能对比(AB测试结果): 指标 单体架构 微服务架构 响应延迟(P99) 420ms 210ms 部署频率 1次/周 5次/天 工具推荐 任务调度 : Apache Airflow(复杂依赖任务)、Windows任务计划程序(基础需求)。 通过上述方法,可实现从任务执行到成果分享的完整闭环。

    15610编辑于 2025-12-17
  • 来自专栏一个爱瞎折腾的程序猿

    dotnet使用Selenium执行自动化任务

    自动化测试工具:Selenium Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。

    1.1K10发布于 2018-09-14
  • 来自专栏java开发的那点事

    Activiti7 查询用户任务列表

    TaskService taskService = defaultProcessEngine.getTaskService(); // 3:根据流程定义的Key,负责人assignee来实现当前用户的任务列表的查询 processDefinitionKey(ActivitiTaskQuery.KEY).taskAssignee(ActivitiTaskQuery.ONE).list(); // 4:任务列表的展示 System.out.println("流程实例ID:" + task.getProcessDefinitionId()); System.out.println("任务 ID:" + task.getId()); System.out.println("任务负责人:" + task.getAssignee()); System.out.println ("任务名称:" + task.getName()); }); } } 在这里面定义好,任务处理人和流程发布的KEY就可以一直用了 作者:彼岸舞 时间:2020\08\31

    1.6K21发布于 2020-09-30
  • 来自专栏WorkBuddy知识库

    WorkBuddy 创建自动化任务实战

    下面我详细介绍一下WorkBuddy中自动化任务的创建和管理方法:WorkBuddy自动化任务:完整指南一、什么是自动化任务? WorkBuddy的自动化任务就是支持定时/周期性地自动执行你所设定的任务,无需每次手动触发。例如:每天早上自动生成日报每周一汇总数据每小时检查某个状态二、如何创建自动化任务? 五、管理已有的自动化任务你可以告诉它:"查看我的自动化任务"→我会列出已有的任务"暂停/恢复某某任务"→修改任务状态为PAUSED/ACTIVE"修改某某任务的时间/内容"→更新任务配置"删除某某任务" 二、配置自动化任务的三种具体途径对于需要定时或条件触发的复杂自动化流程,您可以通过以下途径进行配置:1.通过内置“自动化计划”功能配置此方法适合通过自然语言指令创建周期性的定时任务,无需编写代码。 系统会解析指令并弹出执行计划确认面板,您确认后,任务即被注册。您可以在「设置」→「自动化计划」中管理这些任务

    2.6K40编辑于 2026-03-30
  • 来自专栏全栈程序员必看

    linux设置crontab任务_定时任务crontab每天7点执行

    在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 ,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。 三、/etc/crontab 这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab。 .—- day of week (0 – 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name 每两个小时 0 */2 * * * echo “Have a break now.” >> /tmp/test.txt 晚上11点到早上8点之间每两个小时和早上八点 0 23-7/2,8 * *

    9.6K50编辑于 2022-09-23
  • 来自专栏我和你

    设置 Linux cron 定时任务实现任务自动化处理

    摘要如果说你每天都需要做一些重复的工作,比如出一份报告、统计一个数据、发一封邮件等等这些涉及到日常工作的自动化处理, 你完全可以把这个任务交给电脑让它每天自动替你完成。 h dom mon dow command* * * * * command- - - - - -| | | | | || | | | | --- 预执行的命令| | | | ----- 表示星期0~7( 其中星期天可以用0或7表示)| | | ------- 表示月份1~12| | --------- 表示日期1~31| ----------- 表示小时1~23(0表示0点)------------- 每天 02:00 执行任务0 2 * * * LinuxCommand每天 5:00和17:00执行任务0 5,17 * * * LinuxCommand每 10min 执行一次任务*/10 * * * 完结以上就是设置 Linux cron 定时任务实现任务自动化处理的所有内容,欢迎小伙伴们交流讨论。

    2.9K30编辑于 2023-01-18
  • 自动化任务流水线案例分析】

    自动化任务流水线案例分析 自动化任务流水线(Job Pipeline)通常用于批量处理数据、定时任务调度或工作流管理。典型案例包括数据处理、文件转换、日志分析等场景。 以下是具体实现方法: 任务队列与调度框架 选用Celery或Airflow作为任务调度框架。Celery适合异步任务,Airflow适合复杂依赖关系的流水线。 采用生产者-消费者模型实现任务分发。 消费者代码片段: while True: job_data = r.brpop('job_queue')[1] process_job(job_data) 错误处理与重试机制 实现指数退避算法保证任务可靠性 parallel_process(items): with Pool(4) as p: return p.map(process_item, items) 以上方案可根据实际业务需求组合使用,构建高可靠性的自动化任务流水线系统

    13410编辑于 2025-12-17
  • 来自专栏爬虫逆向案例

    自动化测试:邮件和定时任务

    定时任务: python中 可以使用时间模块来做一个简单的定时任务。 windows 中定时任务: 控制面板->任务计划->添加任务计划->选择文件 或者在:所有程序 >> 附件 >> 系统工具 >> 任务计划程序 linux 中定时任务: 使用 at 命令

    42210发布于 2021-11-22
  • 来自专栏Python运维开发

    用 Jenkins 做了个自动化任务(Pipeline)

    一、环境说明 场景:本地测试环境(虚拟机)需提前安装 JDK 和 Jenkins 目的:实践 Jenkins 基础操作,掌握任务创建与配置的核心流程 内容:记录流水线项目(Pipeline)的创建、参数化配置及执行步骤 二、Pipeline 步骤 1:创建任务 “新建任务” 名称:testpipline 选择 “流水线”(Pipeline) “确定” 步骤 2:配置 Pipeline 启用 “参数化构建过程” 解决方法: 逐个检查 stage、steps、script 的括号匹配 ✅ 修复后重新构建,成功执行 重要提示: 修复脚本错误后,不要从历史的旧失败构建任务上重试。 所以重试历史的旧构建任务时是会使用“错误的旧脚本”的 正确做法: 执行一次全新的构建任务

    95510编辑于 2025-09-29
  • 来自专栏我的小碗汤

    使用 Ansible 自动化 Crontab 任务的管理

    Ansible 是使用 Python 开发的自动化运维工具。它可以配置管理,部署软件并编排更高级的任务,例如持续部署或零停机滚动升级。Ansible 可以用来管理 crontab。 Crontab 是一个用于在 Unix 和 Unix-like 操作系统上执行定期任务的工具,它允许用户在预定的时间间隔内自动运行命令或脚本。 Crontab 是 Cron Table 的缩写,Cron 是一个用于定时执行任务的守护进程。 Crontab 使用一个称为 crontab 文件的特殊文件来定义定期任务的计划。 借助 Ansible,用户可以轻松地创建、修改和删除 crontab 条目,自动化 Crontab 任务的管理。 为什么需要用 Ansible 管理 crontab 在没用使用 Ansible 之前,都是通过 crontab -e 手动对 cron 任务进行管理,通常的任务就是备份与同步。

    1.4K50编辑于 2023-08-08
  • 来自专栏python3

    Python自动化开发学习7

    class A 经典类写法,查找方式深度优先 class A(object) 新式类写法,查找方式广度优先 上面是python2的语法,python3里可能已经没有经典类了。不管有没有,都用形式类来写就对了。 上面都是上节讲的内容,再讲一下构造函数的问题。 Father.__init__(self,name,age) 这个是经典类的构造函数写法,把父类的名字写在前面,但是问题是若干是多继承呢。这一句显然只继承了一个父类。其他父类的属性就没有继承到了。那么就是有几个父类要写几个构造函数了。 super(Son,self).__init__(name,age) # super就一次能把所有父类的属性继承到了 多继承的情况可能用不到,或者也可以用其他方法来替代,比如组合。暂时就掌握这么多了 super(Son, self).__init__(*args, **kwargs) # 这样写,不指定继承哪些参数,而是全部继承过来,推荐。

    1.1K20发布于 2020-01-07
  • 来自专栏数据科学(冷冻工厂)

    Python 异步: 创建和运行异步任务7

    您可以从 asyncio 程序中的协程创建任务对象。任务提供独立调度和运行的协程的句柄,并允许查询、取消任务,以及稍后检索结果和异常。异步事件循环管理任务。 因此,所有协程都成为事件循环中的任务并作为任务进行管理。让我们仔细看看 asyncio 任务。1. 什么是异步任务异步任务是一个调度并独立运行 asyncio 协程的对象。 创建和调度任务有两种主要方式,它们是:使用高级 API 创建任务(首选)使用低级 API 创建任务2.1. 高级 API可以使用 asyncio.create_task() 函数创建任务。 安排任务在当前事件循环中执行。返回一个任务实例任务实例可以被丢弃,通过方法与之交互,并由协程等待。这是从 asyncio 程序中的协程创建任务的首选方法。2.2. 直到所有其他协程都没有运行并且轮到任务运行时才会发生这种情况。例如,如果我们有一个 asyncio 程序,其中有一个创建和调度任务的协程,则调度的任务将不会运行,直到创建任务的调用协程被挂起。

    2.3K00编辑于 2023-02-06
  • 来自专栏数据科学(冷冻工厂)

    Python 异步: 创建和运行异步任务7

    您可以从 asyncio 程序中的协程创建任务对象。任务提供独立调度和运行的协程的句柄,并允许查询、取消任务,以及稍后检索结果和异常。异步事件循环管理任务。 因此,所有协程都成为事件循环中的任务并作为任务进行管理。 让我们仔细看看 asyncio 任务。 1. 什么是异步任务 异步任务是一个调度并独立运行 asyncio 协程的对象。 因为异步任务是可等待的,这意味着协程可以使用 await 表达式等待任务完成。 任务只能在协程中创建和调度。创建和调度任务有两种主要方式,它们是: 使用高级 API 创建任务(首选) 使用低级 API 创建任务 2.1. 安排任务在当前事件循环中执行。 返回一个任务实例 任务实例可以被丢弃,通过方法与之交互,并由协程等待。这是从 asyncio 程序中的协程创建任务的首选方法。 2.2.

    1.2K10编辑于 2023-02-27
  • 来自专栏猫头虎博客专区

    Ansible自动化:简化你的运维任务

    在复杂的IT环境中,自动化是提高效率、减少错误的关键。Ansible,作为一款强大的自动化工具,为运维工程师提供了一个简洁的解决方案。 如果你正在寻找一个将复杂任务变得简单、易于管理的工具,那么你来对地方了! 引言 在面对大量的服务器和复杂的部署任务时,自动化成为了现代运维工作的必备技能。 1.1 Ansible简介 Ansible是一个开源的IT自动化工具,可以用于配置管理、应用部署、任务自动化等。 Ansible Playbooks 2.1 Playbook基础 Playbooks是Ansible的核心,用于定义自动化任务的集合。 admin_username: adminUser admin_password: secretPassw0rd 总结 Ansible为运维工程师提供了一个强大而灵活的工具,可以简化和自动化日常的管理和部署任务

    44410编辑于 2024-04-09
  • WorkBuddy 自动化定时任务无法正常执行

    问题描述:WorkBuddy自动化定时任务无法正常执行,每次触发都失败。 错误信息:AGENT_INVOKABLE_CUSTOM_MODEL_NOT_FOUND复现步骤:创建自动化任务,设置每日8点执行到达触发时间后,任务显示失败查看执行记录显示上述错误预期行为:定时任务应在设定时间自动执行并完成任务实际行为 :任务无法执行,报错找不到AI模型影响:用户无法使用定时任务功能每次都需要手动执行任务环境信息:Windows11WorkBuddy最新版

    72620编辑于 2026-03-30
领券