有些任务从文件中读取,执行一些处理并写入文件.这些任务将根据依赖性进行调度.此外,任务可以并行运行,因此需要优化算法以串行运行相关任务,并尽可能并行运行.
例如:
因此,运行此方法的一种方法是并行运行1,2和4.其次是3.
另一种方式可以运行1然后并行运行2,3和4.
另一个可以串行运行1和3,并行运行2和4.
有任何想法吗?
我想对两个 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)
使用上面的差异,它跳过了价格,但我如何为这个正则表达式添加可用性?