关闭

JUnit:使用ExpectedException进行异常测试

Junit中有好几种测试异常的方法。就像我在 前面几篇文章 中写道的那样,我比较喜欢使用org.junit.rules.ExpectedException规则。一般来说,ExpectedException规则是org.junit.Before, org.junit.After, org.junit.BeforeClass,或者org.junit.AfterClass注解的一种替代方式 ,但是它...
阅读(1872) 评论(0)

JUnit 4 如何正确测试异常

我们在用 JUnit 测试方法异常的时候,最容易想到的办法就是用 try…catch 去捕获异常,需要断言以下几个条件: 1. 确实抛出的异常  2. 抛出异常的 Class 类型  3. 抛出异常的具体类型,一般检查异常的 message 属性中包含的字符串的断定 所以常用的代码你可能会这么写: @Test publicvoid passwordLengthLessThan...
阅读(4849) 评论(0)

struts2 中 action 属性自动注入的发现

以前一直认为 属性设置为 private  有 public 的 getset 方法才可以注入, 今天发现 变量声明为 public  无需getset方法 struts2 也会自动注入 值...
阅读(1784) 评论(0)

Java 处理 iphone拍照后 图片EXIF属性翻转90度的方法

http://blog.csdn.net/ghsau/article/details/8472486 翻转后 orientation 属性为6 。 public static void main(String[] args) throws ImageProcessingException, IOException { File jpegFile= new File("C:\\U...
阅读(4428) 评论(1)

html5+exif.js+canvas实现手机端照片上传预览、压缩、旋转功能

html5+canvas进行移动端手机照片上传时,发现ios手机上传竖拍照片会逆时针旋转90度,横拍照片无此问题;Android手机没这个问题。 因此解决这个问题的思路是:获取到照片拍摄的方向角,对非横拍的ios照片进行角度旋转修正。 利用exif.js读取照片的拍摄信息,详见  http://code.ciaoca.com/javascript/exif-js/ 这里主要用到O...
阅读(6791) 评论(1)

java之文件与base64字符之间的相互转换

package cn.xuanyuan.util; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class F...
阅读(4901) 评论(0)
    个人资料
    • 访问:7839098次
    • 积分:67248
    • 等级:
    • 排名:第28名
    • 原创:254篇
    • 转载:2716篇
    • 译文:3篇
    • 评论:717条
    文章分类
    最新评论