com.mylesmcdonnell.pdag:有向无环图中并发执行顶点的库

时间:2024-06-05 10:25:08
【文件属性】:

文件名称:com.mylesmcdonnell.pdag:有向无环图中并发执行顶点的库

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-05 10:25:08

Java

com.mylesmcdonnell.pdag 一个JVM组件(用Java编写)库,用于在有向无环图中同时执行顶点。 .NET版本也可以在这里找到: : 想象一个像这样的图.. 我们可以推断出A和B可以同时执行。 A和B完成时可以执行C,B仅完成时可以执行F,C完成时可以同时执行D&E。 F可以与A和/或A |同时执行。 C | D | E. MPM.PDAG提供了一种用于将有向无环图构建为任何复杂程度的机制,并且将在执行该图时自动确定最大并发级别。 构建图形时,如果尝试循环引用,则会引发异常,并且在执行图形时可能会提供并发限制。 通过将动作传递给顶点构造函数来指定执行顶点时执行的动作。 尽管此代码已在我的工具箱中使用了几年,但只有简单的用例就可以完成。 围绕图形执行取消和其他一些功能,还有很多工作要做,PR非常受欢迎。 package com.mylesmcdonnell


【文件预览】:
com.mylesmcdonnell.pdag-master
----src()
--------com()
----.idea()
--------misc.xml(1KB)
--------compiler.xml(686B)
--------uiDesigner.xml(9KB)
--------workspace.xml(55KB)
--------.name(4B)
--------modules.xml(248B)
--------copyright()
--------vcs.xml(164B)
----PDAG.iml(846B)
----README.md(3KB)
----.gitignore(189B)

网友评论