当前位置: 首页 > news >正文

自动刷网站关键字排行画流程图的网站

自动刷网站关键字排行,画流程图的网站,医美推广平台有哪些,跨境电商创业新手怎么做前言 深度学习跑代码的时候,需要跑很多个对比实验,要么开多个窗口并行执行代码,要么就写在一个 .sh 文件里面顺序执行,前面一种并行执行多个任务出结果很慢,而后一种如果想添加任务或者删除某个任务就得全部停止&…

前言

深度学习跑代码的时候,需要跑很多个对比实验,要么开多个窗口并行执行代码,要么就写在一个 .sh 文件里面顺序执行,前面一种并行执行多个任务出结果很慢,而后一种如果想添加任务或者删除某个任务就得全部停止,查了一圈发现市面上似乎没有队列执行代码的工具。

LucQ

用一晚上和一早上折腾写出了这个软件 github,Linux User Command Queue.

Linux user command queueUsage: lucq [OPTIONS]Options:-m, --mode <MODE>      Run mode (cli or exec) [default: cli]-a, --add <ADD>        Add one command [default: null]-r, --remove <REMOVE>  Remove one command [default: null]-l, --list             List all commands-c, --clean            Clean database-h, --help             Print help-V, --version          Print version

准备

需要两个窗口,可以是独立的两个 terminal,也可以是两个 tmux。

第一个窗口

在第一个窗口执行命令

lucq --mode exec

这就会启动一个程序等待用户提交任务并执行

第二个窗口

和前面一样,我们的所有操作都是基于 lucq 这个程序的,这里我们做测试提交一个 ls 命令

lucq --add ls

或者长一点的 python 文件命令用双引号扩起来

lucq --add "test.py -a 1"

如果需要使用特定的 python 虚拟环境或者其他任何环境,可以使用 --executor 选项

lucq --add test.py --executor /home/test/venv/bin/python

查看进度

命令提交完成后,第一个窗口中的程序自动会按照我们提交的顺序开始执行命令,并记录运行时间,我们可以通过 --list 命令查看

lucq --list
S | Jobs
o | id[1], user[test], add_time[2023-10-14 15:41:21], used_time[00:00:10], command[test.py]
o | id[2], user[test], add_time[2023-10-14 15:41:22], used_time[00:00:10], command[test.py]
o | id[3], user[test], add_time[2023-10-14 15:41:22], used_time[00:00:10], command[test.py]
o | id[4], user[test], add_time[2023-10-14 15:46:45], used_time[00:00:10], command[test.py -a 1]
o | id[5], user[test], add_time[2023-10-14 15:47:29], used_time[00:00:10], command[test.py -a 1]
o | id[6], user[test], add_time[2023-10-14 15:47:35], used_time[00:00:10], command[test.py -a 1]
r | id[7], user[test], add_time[2023-10-14 15:47:36], used_time[00:00:00], command[test.py -a 1]
x | id[8], user[test], add_time[2023-10-14 15:48:48], used_time[00:00:00], command[test.py -a 1]
x | id[9], user[test], add_time[2023-10-14 15:49:01], used_time[00:00:00], command[test.py -a 1]

其中 o 代表执行完毕,r 代表正在执行,x 代表未执行,e 代表执行错误。

删除任务

如果我们发现某个代码有错误,需要从队列中删除,可以使用命令

lucq --remove 9

这个 9 通过 --list 命令查询获得 id 写入即可

清除数据库

lucq 使用了 sqlite 作为数据库后台,有时候历史命令太长,可以使用命令重置数据库

lucq --clean
http://www.yayakq.cn/news/784505/

相关文章:

  • 网站建设所需的软件网络服务机构
  • 海会网络做的网站怎么做优化wordpress加载谷歌
  • 网站首页原型图怎么做外包公司做的网站怎么改密码
  • 营销网站制作设计网址大全最新版
  • 做冰淇淋生意网站网络安全管理平台
  • 有没有做微信的动态图网站wordpress 老萨
  • 广东网站建设企业网站开发的形式有( )
  • 设计开发计划书网站优化的优势
  • 茶的网站制作wordpress showcase
  • 深圳网站备案点dw网页制作怎么改字体大小
  • 四川定制网站建设wordpress 博客 知名
  • 东莞外贸公司建网站重庆seo教程搜索引擎优化
  • 闵行做网站费用什么是网站风格
  • 网站制作找哪个wordpress会员制
  • 网站建设找a金手指汉川市城乡建设局网站
  • 宝盒官方网站wordpress分类列表去掉分类目录
  • 淘宝客做网站备注怎么写的wordpress采集生成用户插件
  • 济南公司网站建设公司排名钢结构
  • 网站建设防火墙级别要求网站建设用哪种语言
  • 榆林国贸网站建设搜索引擎优化的工作原理
  • 基础很差去公司做网站怎样在拼多多平台上卖货
  • 网站定制案例微安电力做动图为所欲为的网站
  • 一个做智能化的网站有哪些深圳专业网络营销外包公司
  • 网站的seo优化怎么做班级的网站设计怎么做
  • 室内设计效果图怎么做南京网站排名优化费用
  • 深圳专业网站公司如何制作宣传小视频
  • 在哪个网站上做简历网站推广费用一般多少钱
  • 柳州哪家网站建设专业宣传海报制作app
  • 怎么做网站的浏览量网站推广平台怎么做
  • 寺庙做网站小型教育网站建设问题存在的