上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 70 下一页

2017年1月11日

摘要: 1自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith(MockitoJUnitRunner.class)或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。 2自动注入Mock类到被测试类 只要在 阅读全文
posted @ 2017-01-11 16:18 冰花ぃ雪魄 阅读(622) 评论(0) 推荐(0) 编辑
 
摘要: JUnit 是单元测试框架。Mockito 与 JUnit 不同,并不是单元测试框架(这方面 JUnit 已经足够好了),它是用于生成模拟对象或者直接点说,就是”假对象“的工具。两者定位不同,所以一般通常的做法就是联合 JUnit + Mockito 来进行测试。 入门 首先是配置 Mock 对象, 阅读全文
posted @ 2017-01-11 15:57 冰花ぃ雪魄 阅读(1801) 评论(0) 推荐(0) 编辑

2016年12月10日

摘要: Java web工程中,有时候需要自己手动的去读取classpath下面的配置文件,这里总结一点读取classpath路径的方法,分享一下。 方法一: [html] view plain copy String path = Test.class.getResource("/").toString( 阅读全文
posted @ 2016-12-10 18:03 冰花ぃ雪魄 阅读(1684) 评论(0) 推荐(0) 编辑

2016年11月29日

摘要: Jackson,我感觉是在Java与Json之间相互转换的最快速的框架,当然Google的Gson也很不错,但是参照网上有人的性能测试,看起来还是Jackson比较快一点 Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMapper 对象的readValue和writ 阅读全文
posted @ 2016-11-29 17:10 冰花ぃ雪魄 阅读(383) 评论(0) 推荐(0) 编辑

2016年11月21日

摘要: 在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造 成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下 必 阅读全文
posted @ 2016-11-21 20:56 冰花ぃ雪魄 阅读(201) 评论(0) 推荐(0) 编辑

2016年11月9日

摘要: aspectJ切面通过ProceedingJoinPoint想要获取当前执行的方法: 错误方法: Signature s = pjp.getSignature(); MethodSignature ms = (MethodSignature)s; Method m = ms.getMethod(); 阅读全文
posted @ 2016-11-09 12:16 冰花ぃ雪魄 阅读(4776) 评论(0) 推荐(0) 编辑

2016年11月7日

摘要: HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下的组件通过getParameter()方法来获得请求参数,例如假定welcome.jsp和authenticate.jsp之间为链接关系,welcome.jsp中有以下代 阅读全文
posted @ 2016-11-07 21:29 冰花ぃ雪魄 阅读(480) 评论(0) 推荐(0) 编辑

2016年10月27日

摘要: The Bash Shell also offer select Loop, the syntax is: OR (combine both select and case statement) Select command use PS3 variable to print its prompt. 阅读全文
posted @ 2016-10-27 21:31 冰花ぃ雪魄 阅读(689) 评论(0) 推荐(0) 编辑

2016年10月26日

摘要: set -x 进入调试模式,会把每一个命令实际执行的命令打印出来,也就是会把一些参数扩展后的样子打印出来. set +x 退出调试模式自定义变量:x=7,y=8echo `expr $x + $y` #会输出15 如果发现一些奇怪的输出,可能是由于空格导致的,所以试着加上或去掉空格message=" 阅读全文
posted @ 2016-10-26 20:50 冰花ぃ雪魄 阅读(156) 评论(0) 推荐(0) 编辑
 
摘要: 首先我们需要了解Linux下硬链接以及软连接的基本概念. 硬链接:新建的文件是已经存在的文件的一个别名,当原文件删除时,新建的文件仍然可以使用. 软链接:也称为符号链接,新建的文件以“路径”的形式来表示另一个文件,和Windows的快捷方式十分相似,新建的软链接可以指向不存在的文件. 下面详细介绍一 阅读全文
posted @ 2016-10-26 19:56 冰花ぃ雪魄 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 70 下一页