码迷,mamicode.com
首页 >  
搜索关键字:源代码分析    ( 607个结果
【JUnit4.10源代码分析】3.4 Description与测试树
Description使用组合模式描述一个测试树。组合模式中所有元素都是Composite对象。...
分类:其他好文   时间:2014-10-21 23:17:07    阅读次数:309
Glusterfs冗余镜像(AFR)修复原理以及脑裂分析
研究Glusterfs半年多了,通过实际操作以及源代码分析,对它有了越来越深的了解,由衷的赞叹Gluster的整体架构。今天时间不早了,想写点关于Glusterfs的冗余镜像产生脑裂的原因。首先,简单描述一下脑裂,所谓脑裂,就是指两个或多个节点都“认为”自身是正常节点而互相“指责”对方,导致不能选取...
分类:其他好文   时间:2014-10-21 17:33:10    阅读次数:159
【JUnit4.10源代码分析】5.2 Rule
TestRule声明工厂方法 TestRule是一个工厂方法模式中的Creator角色——声明工厂方法。 package org.junit.rules; import org.junit.runner.Description; import org.junit.runners.model.Statement; public interface TestRule { Statement ...
分类:其他好文   时间:2014-10-20 21:23:11    阅读次数:289
【JUnit4.10源代码分析】5 Statement
如果要评选JUnit中最最重要的类型,或者说核心,无疑是org.junit.runners.model.Statement。...
分类:其他好文   时间:2014-10-20 03:24:34    阅读次数:171
【JUnit4.10源代码分析】0导航
JUnit是由GOF 之一的Erich Gamma和 Kent Beck 编写的一个开源的单元测试框架,分析JUnit源代码的主要目的是学习其中对设计模式的运用。JUnit也是一个研究如何应对版本升级和接口变化的案例。...
分类:其他好文   时间:2014-10-19 18:43:07    阅读次数:324
JUnit4.8.2源代码分析-5.1 Statement之复合命令
抽象类Statement作为命令模式的Command,只有一个方法public abstractvoid evaluate() throws Throwable; 作为命令模式的Invoker的各种Runner,将发出各种Statement并以它们表示运行JUnit测试组的整个过程。针对方法的标注如@Test 、@Before、@After、@BeforeClass、@AfterClass和各...
分类:其他好文   时间:2014-10-18 11:12:39    阅读次数:251
[Apache Spark源代码阅读]天堂之门——SparkContext解析
略微了解Spark源代码的人应该都知道SparkContext,作为整个Project的程序入口,其重要性不言而喻,很多大牛也在源代码分析的文章中对其做了非常多相关的深入分析和解读。这里,结合自己前段时间的阅读体会,与大家共同讨论学习一下Spark的入口对象—天堂之门—SparkContex。Spa...
分类:Web程序   时间:2014-10-16 20:33:13    阅读次数:271
JUnit4.8.2源代码分析-3.2 Computer
org.junit.runner.Computer,一个方便使用的runner的工厂...
分类:其他好文   时间:2014-10-15 21:06:21    阅读次数:206
Spark Core源代码分析: Spark任务运行模型
DAGScheduler面向stage的调度层,为job生成以stage组成的DAG,提交TaskSet给TaskScheduler运行。每个Stage内,都是独立的tasks,他们共同运行同一个compute function,享有同样的shuffledependencies。DAG在切分stag...
分类:其他好文   时间:2014-10-14 23:37:19    阅读次数:344
JUnit4.8.2源代码分析-3.1 Description-测试树
重新把org.junit.runner.Description的源代码读了一下,结合成组测试(Suite)了解Description所表示的测试树。...
分类:其他好文   时间:2014-10-13 21:22:57    阅读次数:178
607条   上一页 1 ... 53 54 55 56 57 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!