dm_vincent的专栏

后端工程师,前端技术爱好者。

TestNG 并发运行相关的核心概念 - 补充

翻译自:http://beust.com/weblog/2009/12/13/more-on-multithreaded-topological-sorting-2/  限于翻译水平有限,有兴趣的同学可以直接看原文。翻译上如果有什么不妥之处,还麻烦指正,感谢! ------...

2012-06-15 23:07:17

阅读数 5045

评论数 0

TestNG 并发运行相关的核心概念

翻译自:http://beust.com/weblog/2009/11/28/hard-core-multicore-with-testng/ 限于翻译水平有限,有兴趣的同学可以直接看原文。翻译上如果有什么不妥之处,还麻烦指正,感谢! -------------------------...

2012-06-14 23:29:54

阅读数 7885

评论数 0

并查集(Union-Find)算法介绍

本文主要介绍解决动态连通性一类问题的一种算法,使用到了一种叫做并查集的数据结构,称为Union-Find。 更多的信息可以参考Algorithms 一书的Section 1.5,实际上本文也就是基于它的一篇读后感吧。 原文中更多的是给出一些结论,我尝试给出一些思路上的过程,即为什么要使...

2012-06-12 13:57:16

阅读数 180439

评论数 86

TestNG源代码分析 --- 依赖管理的实现(二)

在上一篇文章中,留下了一些的问题: Graph对象中的一些字段是怎么被初始化的?在使用Graph对象的topologicalSort方法的时候,需要用到这些字段,比如m_nodes以及m_independentNodes这两个集合,它们分别存放的是所有的节点的引用以及所有独立节点的引用。Gr...

2012-06-07 13:42:08

阅读数 5994

评论数 0

TestNG源代码分析 --- 依赖管理的实现(一)

最近看了一些TestNG的源代码,觉得这个测试框架的功能其实满强大的,里面的功能点很多,以后有机会慢慢分析一下它们的实现方法,今天主要介绍一下它如何实现方法之间的依赖关系。   背景知识:   想必大家都知道拓扑排序吧,拓扑排序最经典的应用场景就是对于Jobs/Tasks的...

2012-06-04 19:56:07

阅读数 13503

评论数 0

提示
确定要删除当前文章?
取消 删除