用“逐步排除”的方法定位Java服务线上“系统性”故障
摘要:用“逐步排除”的方法定位Java服务线上“系统性”故障 Posted on 2014/08/25 李斯宁(高级测试开发工程师) 一、摘要 由于硬件问题、系统资源紧缺或者程序本身的BUG,Java服务在线上不可避免地会出现一些“系统性”故障,比如:服务性能明显下降、部分(或所有)接口超时或卡死等。其中
阅读全文
posted @
2016-01-28 11:49
Yudar
阅读(671)
推荐(1)
JMeter命令行执行及问题解决 Error in NonGUIDriver java.lang.RuntimeException: Could not find the TestPlan class!
摘要:下面介绍的是在windows环境下如何运行jmeter linux 命令相同 1、首先要准备好脚本,并且设置好线程属性,假设我们设置一个线程,循环一次。 2、打开cmd命令行,到jmeter的bin目录下 3、输入: jmeter -n -t 首页改版.jmx -l result/1...
阅读全文
posted @
2016-01-16 16:12
Yudar
阅读(7267)
推荐(1)
Log4j2配置文件详解
摘要:目录[-]1 系列目录2 默认配置3 第一个配置例子4 复杂一点的配置4.1 Appender之Syslog配置4.2 Syslog及Syslog-ng相关配置(Fedora)5 Log4j2与Spring集成1 系列目录2种日志接口框架,4种日志实现框架jdk-logging、log4j、logb...
阅读全文
posted @
2016-01-08 16:24
Yudar
阅读(68112)
推荐(3)
Scala中的协变,逆变,上界,下界等
摘要:Scala中的协变,逆变,上界,下界等目录[−]Java中的协变和逆变Scala的协变Scala的逆变下界lower bounds上界upper bounds综合协变,逆变,上界,下界View Bound aList...List covariantList = aList;List contra...
阅读全文
posted @
2016-01-03 15:09
Yudar
阅读(1174)
推荐(0)
scala 模式匹配详解 3 模式匹配的核心功能是解构
摘要:http://www.artima.com/scalazine/articles/pattern_matching.html这篇文章是odersky谈scala中的模式匹配的一段对话,我做了部分片段翻译(不是连贯的):模式可以嵌套,就像表达式嵌套,你可以定义深层的模式,通常一个模式看起来就像一个表达...
阅读全文
posted @
2016-01-03 13:11
Yudar
阅读(573)
推荐(0)
scala 模式匹配详解 2 scala里是怎么实现的?
摘要:在这篇martin和另外两位模式匹配领域专家的论文里说了模式匹配的几种实现方式,以及scala是选择哪种方式来实现的。http://lampwww.epfl.ch/~emir/written/MatchingObjectsWithPatterns-TR.pdf我引用了里面的一些描述。在面向对象的程序...
阅读全文
posted @
2016-01-03 13:04
Yudar
阅读(433)
推荐(0)
scala 模式匹配详解 1
摘要:什么是模式?一些刚从java转到scala的同学在开发的过程中犹如深陷沼泽,因为很多的概念或风格不确定,scala里有很多的坑,模式匹配也算一个。我整理了一下自己所理解的概念,以及一些例子。这个系列最好有些scala的基本经验,或者接触过一些其他函数式语言。要理解模式匹配(pattern-match...
阅读全文
posted @
2016-01-03 11:31
Yudar
阅读(857)
推荐(0)