Fight With Me!!!

导航

2017年2月8日 #

tomcat是一个应用服务器

摘要: 总的来说,tomcat的身份可以看作一个WEB容器,但实际上是一个应用程序服务器。为什么这么说?1.因为你从tomcat内部看你会发现其实tomcat内置了一个轻量级的WEB服务器,用于转发html文件的请求;2.从整个WEB流程来看,用户通过浏览器向WEB服务器请求,WEB服务器根据请求文件的后缀 阅读全文

posted @ 2017-02-08 17:54 nickTimer 阅读(701) 评论(0) 推荐(0) 编辑

junit4新框架hamcrest的assertThat

摘要: assertThat JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活 /**equalTo匹配符断言被测的testedValue等于expectedValue,* equalTo可以断言数值之间,字符串之间和对象 阅读全文

posted @ 2017-02-08 17:10 nickTimer 阅读(330) 评论(0) 推荐(0) 编辑

理解和正确使用Java中的断言(assert)

摘要: 一、语法形式: Java2在1.4中新增了一个关键字:assert。在程序开发过程中使用它创建一个断言(assertion),它的语法形式有如下所示的两种形式:1、assert condition; 这里condition是一个必须为真(true)的表达式。如果表达式的结果为true,那么断言为真, 阅读全文

posted @ 2017-02-08 16:45 nickTimer 阅读(7228) 评论(0) 推荐(0) 编辑

单元测试

摘要: 什么是单元测试 写了个类,要给别人用,会不会有bug?怎么办?测试一下。 用main方法测试好不好?不好! 为什么要进行单元测试 重用测试,应付将来的实现的变化。 提高士气,明确知道我的东西是没问题的。 JUnit4 HelloWorld 放弃旧的断言,使用hamcrest断言 a) 更自然 a)  阅读全文

posted @ 2017-02-08 16:43 nickTimer 阅读(204) 评论(0) 推荐(0) 编辑

Eclipse中如何开启断言(Assert),方法有二

摘要: Eclipse中如何开启断言(Assert),方法有二:1.Run -> Run Configurations -> Arguments页签 -> VM arguments文本框中加上断言开启的标志:-enableassertions 或者-ea 就可以了2.在myEclipse中,Windows 阅读全文

posted @ 2017-02-08 16:34 nickTimer 阅读(503) 评论(0) 推荐(0) 编辑

Java的JAR包, EAR包 ,WAR包 都是干什么的,有什么区别

摘要: JAR包:打成JAR包的代码,一般作为工具类,在项目中,会应用到N多JAR工具包;WAR包:JAVA WEB工程,都是打成WAR包,进行发布,如果我们的服务器选择TOMCAT等轻量级服务器,一般就打出WAR包进行发布;EAR包:这针对企业级项目的,实际上EAR包中包含WAR包和几个企业级项目的配置文 阅读全文

posted @ 2017-02-08 16:00 nickTimer 阅读(572) 评论(0) 推荐(0) 编辑

jstl 判断 null

摘要: ${object}不为空 阅读全文

posted @ 2017-02-08 15:04 nickTimer 阅读(2553) 评论(0) 推荐(0) 编辑