源码分析
文章平均质量分 73
sixPence223
这个作者很懒,什么都没留下…
展开
-
JUnit源码解读
JUnit 是由 Erich Gamma 和 Kent Beck 编写的一个开源的单元测试框架。它属于白盒测试,只要将待测类继承 TestCase 类,就可以利用 JUnit 的一系列机制进行便捷的自动测试了。JUnit 的设计精简,易学易用,但是功能却非常强大,这归因于它内部完善的代码结构。 Erich Gamma 是著名的 GOF 之一,因此 JUnit 中深深渗透了扩展性优良的设计模式思...原创 2018-06-27 21:58:07 · 1645 阅读 · 0 评论 -
tomcat源码解读之初始化过程
之前我拜读了《How Tomcat Works》这本书,对tomcat的架构与里面的实现有了一定的了解,现在借着tomcat的源码来深入了解这个精巧的艺术品。首先从初始化开始, getServer().init();前面类加载的过程与digester读取xml文件的过程我先跳过,直接来看tomcat是怎么初始化的。在Catalina的load函数中,调用了上述的语句,获取server并...原创 2018-11-15 22:40:12 · 383 阅读 · 0 评论