02 2022 档案
摘要:HotSpot JVM的三个主要组件? Runtime JIT Compiler Memory Manager 三个主要组件的关系? Runtime作为基础,提供JIT Complier和Memory Manager的接口 从32位JVM到64位JVM 可寻址空间超过4G,支持更大的堆 oops长度
阅读全文
摘要:原文:https://github.com/joaoBordalo/feup-COMP/blob/master/The%20Definitive%20ANTLR%204%20Reference.pdf ANTLR V4介绍 新的解析技术:Adaptive LL() or ALL() 简化对expre
阅读全文
摘要:原文:http://www.evosuite.org/wp-content/papercite-data/pdf/fittest2014.pdf Results and Problems部分可以看一下 EvoSuite采用search-based approach来生成java测试用例,在SBST’
阅读全文
摘要:原文: https://www.veracode.com/blog/research/automated-unit-test-generation-java 作者使用EvoSuite为wox生成了一套test case EvoSuite包含不同的生成策略: Search Based Test Gen
阅读全文
摘要:在编写单元测试的时候,外部依赖和复杂类的实例化是一大阻碍,Mocking就是为了解决这种阻碍。 mock也有test double, stub, fake等其他叫法。 一个Stub是一个被用来代替真实组件的对象,代替后,真实组件的功能不会被调用。(A Stub is an object that i
阅读全文