导航

2014年3月26日

摘要: #概述Profiler是一个时间统计程序,他通过在程序中埋点,将埋点时间记录入线程变量中以实现革离,最后dump出结果,得出埋点时间树。#Profiler常用方法- Start:当前线程埋点计时的开始,标识当前埋点的开始时间,每个埋点产生一个Entry,被压入线程变量中的栈中,当start方法被调用时,就是一个时间点栈的开始,如果start方法被重复调用,则覆盖前面被放入线程变量的栈,每个线程只允许一个栈的存在。该方法的参数标识该Entry信息。- Enter:向线程变量中的栈压入当前埋点信息,标识当前埋点的开始时间,如果此线程此前未调用start方法,则此方法调用不执行任何操作。- Rele 阅读全文

posted @ 2014-03-26 23:21 bing198333 阅读(650) 评论(0) 推荐(0) 编辑

2014年3月4日

摘要: #缘起之前我在mac上自己搞了个shell脚本,一条龙完成svn代码更新、打包、应用部署、jboss启动等动作,但是在unix环境下有一条法律:1024以下的端口都是保留给root用户使用的,这样我以自己的账号起web服务器想占用80端口岂不捉急。。。之前在网上找到一个方法,利用ipfw做端口转发,jboss http服务端口仍保留8080,通过ipfw将所有发往80端口的请求都转发到8080端口,配置如下:```java sudo ipfw del 60000 sudo ipfw add 60000 fwd 127.0.0.1,8080 tcp from any to any 8... 阅读全文

posted @ 2014-03-04 14:58 bing198333 阅读(613) 评论(1) 推荐(0) 编辑

摘要: 直接看一个例程```java public class JvmClassTest { public static JvmClassTest OBJ = new JvmClassTest(); public static int A; public static int B = 0; //public static JvmClassTest OBJ = new JvmClassTest(); static { System.out.println("A:" + A); System.out... 阅读全文

posted @ 2014-03-04 14:12 bing198333 阅读(828) 评论(0) 推荐(0) 编辑