随笔分类 -  Java

摘要:1. JUnit Test Case测试类需要从TestCase类继承2. Ant的配置文件如下,添加一个target用来run JUnit并生成报表 <project default="report" basedir="."> <target name="runtests"> <java fork="yes" classname="junit.textui.TestRunner" taskname="junit" failonerror=&qu 阅读全文
posted @ 2013-02-02 18:00 shileiw 阅读(406) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/liangliyin/article/details/7580629 在调研JobTracker等异常问题时经常需要远程debug以实现单步跟踪。相对于打印日志,远程调试更方面更快捷,信息也更全面。这里列出远程调试的基本步骤。 1、配置jvm选项启用远程debug Hadoop的所有deamon启动都是bin/hadoop脚本实现的,该脚本最后... 阅读全文
posted @ 2012-12-26 14:25 shileiw 阅读(195) 评论(0) 推荐(0)
摘要:转自:http://linxucn.blog.51cto.com/1360306/660080概述:其实JDK的动态代理,实际上就是“反射”与“执行时动态生成字节码”二者的结合体;其实spring的AOP和Hadoop的RPC都是基于JDK的动态代理。一.相关类及其方法:java.lang.reflect.Proxy, Proxy 提供用于创建动态代理类和实例的静态方法. newProxyInstance() 返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序 (详见api文档) java.lang.reflect.InvocationHandl... 阅读全文
posted @ 2012-12-19 16:43 shileiw 阅读(533) 评论(0) 推荐(0)