小编use*_*138的帖子

优化算法来安排具有依赖性的任务?

有些任务从文件中读取,执行一些处理并写入文件.这些任务将根据依赖性进行调度.此外,任务可以并行运行,因此需要优化算法以串行运行相关任务,并尽可能并行运行.

例如:

  1. A - > B.
  2. A - > C.
  3. B - > D.
  4. E - > F.

因此,运行此方法的一种方法是并行运行1,2和4.其次是3.

另一种方式可以运行1然后并行运行2,3和4.

另一个可以串行运行1和3,并行运行2和4.

有任何想法吗?

algorithm scheduling scheduled-tasks

22
推荐指数
2
解决办法
2万
查看次数

如何使用差异排除多条线模式?

我想对两个 xml 文件进行比较,但忽略 2-3 行模式。

例如:假设我想在比较下面的 xml 格式时忽略可用性和价格。

这是我到目前为止所拥有的:

diff -I '^<PRICE>*' 1.xml 2.xml

<CATALOG>

    <PLANT>  
    <COMMON>Bloodroot</COMMON>  
    <BOTANICAL>Sanguinaria canadensis</BOTANICAL>  
    <ZONE>4</ZONE>  
    <LIGHT>Mostly Shady</LIGHT>  
    <PRICE>$2.44</PRICE>  
    <AVAILABILITY>031599</AVAILABILITY>  
    </PLANT>  
</CATALOG>
Run Code Online (Sandbox Code Playgroud)

使用上面的差异,它跳过了价格,但我如何为这个正则表达式添加可用性?

regex unix diff

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

标签 统计

algorithm ×1

diff ×1

regex ×1

scheduled-tasks ×1

scheduling ×1

unix ×1