`
buzhucele
  • 浏览: 331264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
D:\>jstack -l 6000 参数: -F 强制返回 -l 打印详细信息 -h 帮助信息 -help 帮助信息
打印heap信息 D:\>jmap -histo 4636 > d:log.log 生成heap信息并生成二进制文件 D:\>jmap -dump:live,format=b,file=d:\log.log 4636 Dumping heap to D:\log.log ... Heap dump file created 查看heap二进制文件 D:\>jhat log.log Reading from log.log... Dump file created Wed Mar 14 12:01:45 CST 2012 Snapshot r ...
package gc; public class GcTest { private static final int _1MB= 1024 * 1024; public static void main(String[] args) { byte[] a1, a2, a3, a4; a1 = new byte[2 * _1MB]; a2 = new byte[2 * _1MB]; a3 = new byte[2 * _1MB]; a4 = new byte[2 * _1MB]; } } 打印GC日志 D:\study\w ...
在JVM出现内存溢出或泄露时,为便于排查和定位,需要JVM的启动上增加相应的参数。主要是GC日志和内存DUMP参数。详细如下。 1.GC日志和内存DUMP参数配置         本文参数配置基于各厂商的JDK 6.0版本,低版本或高版本的参数有可能不同。各厂商JVM GC日志和内存DUMP参数配置如下: (1)Oracle  JVM -Xloggc:${目录}/managed1_gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=${目录} (2)HP JVM -Xverbosegc:file=${目录}/manan ...
参考:http://docs.oracle.com/javase/6/docs/technotes/tools/share/jstat.html class Statistics on the behavior of the class loader. compiler Statistics of the behavior of the HotSpot Just-in-Time compiler. gc Statistics of the behavior of the garbage collected heap. gccapacity Statistics of the capac ...
C:\Documents and Settings>jps -m 6096 Jps -m 2112 BTraceServer 636 C:\Documents and Settings>jps -1 illegal argument: -1 usage: jps [-help] jps [-q] [-mlvV] [<hostid>] Definitions: <hostid>: <hostname>[:<port>] C:\Documents and Settings& ...
http://docs.oracle.com/javase/6/docs/technotes/tools/index.html#java
服务端类: package test; public class BTraceServer { public String sayHello(int i) { return "参数" + i; } public static void main(String[] args) throws InterruptedException { BTraceServer bt = new BTraceServer(); int i = 0; while (true) { System.err.println(bt.sayHel ...

btrace介绍地址转载

    博客分类:
  • java
http://mgoann.iteye.com/blog/1409667
/** * java -Xms10m -Xmx10m -XX:+HeapDumpOnOutOfMemoryError jvm.HeapOOM * @author zhangml * */ public class HeapOOM { public static void main(String[] args){ int i = 1; try { List<OOM> list = new ArrayList<OOM>(); while(true){ i++; list.add(new OOM ...
                String[] sa = "1.0,2.555555555#1.,.2#0,0.#-1,0.00".split("#"); Pattern p = Pattern.compile("^[0-9]+(\\.{0,1}[0-9]{1,}){0,1}$"); Matcher m = null; for(String s : sa){ String[] sa1 = s.split(","); for(String s1 : sa1){ m = p.matche ...
#运行用户 user  nobody nobody; #启动进程 worker_processes  2; #全局错误日志及PID文件 error_log  logs/error.log notice; pid        logs/nginx.pid; #工作模式及连接数上限 events {         use epoll;         worker_connections      1024; } #设定http服务器,利用它的反向代理功能提供负载均衡支持 http {         #设定mime类型         include       conf/mime.t ...
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/docs/api/index.html): static Level DEBUG DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。 static Level INFO INFO level表明 消息在粗粒度级别上突出强调应用程序的运行过程。 static Level WARN WARN le ...
update un u    set u.reserve = 0, u.cnt = u.cnt + u.share,u.modified=sysdate where exists ( select 'X'           from tb t, un u          where t.type_id = 21            and t.order_id = u.united_id            and t.status = 8 );

mvn

1.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。     2.命令     mvn pom.xml文件配置详解     http://maven.apache.org/ref/2.0.8/maven-model/maven.html     mvn -version/-v 显示版本信息     mvn a ...
Global site tag (gtag.js) - Google Analytics