`
文章列表

jstat 查看GC

    博客分类:
  • jvm
jstat 查看GC jstat        1. jstat -gc pid             可以显示gc的信息,查看gc的次数,及时间。             其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。       2.jstat -gccapacity pid             可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小,
线上机器jvm dump分析脚本   #!/bin/sh        DUMP_PIDS=`ps  --no-heading -C java -f --width 1000 |awk '{print $2}'`  if [ -z "$DUMP_PIDS" ]; then      echo "The server $HOST_NAME is not started!"      exit 1;  fi    DUMP_ROOT=~/dump  if [ ! -d $DUMP_ROOT ]; then      mkdir $DUMP_ROOT  ...
常见JVM监控工具用法介绍   VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这些都是免费的!它囊括的命令行工具包括jps,jstat,jmap,jinfo,jstack,JConsole,这些工具与JDK的标准版本是一致的。     你对JVM监控工具的用法是否了解,这里向大家描述几种,VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这些都是免费的!   JVM监控工具介绍   VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这 ...
Linux egrep在文件内查找指定的字符串命令详解 功能说明:在文件内查找指定的字符串。egrep执行效果如grep -E,使用的语法及参数可参照grep指令,与grep不同点在于解读字符串的方法,egrep是用extended regular expression语法来解读,而grep则用basic regular expression语法,extended regular expression比basic regular expression有更完整的表达规范。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grep ...

vi使用手册

vi使用手册 VI是unix上最常用的文本编辑工具,作为unix软件测试人员,有必要熟练掌握它。进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打 ...
l        方括号表达示 方括号表达式 描述 [[:alnum:]] 字母和数字混合的字符
jqGrid中对列表cell属性格式化设置主要通过colModel中formatter、formatoptions来设置 基本用法: Js代码   jQuery("#jqGrid_id").jqGrid({   ...      colModel: [   
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇 blog中我们将来一探究竟,抛砖引玉,欢迎大家提供更多的实现远程通讯的技术和原理的介绍。 基本原理要实现网络机器间的通讯,首先得来看看计算机系统网络通信的基本原理,在底层层面去看,网络通信需要做的就是将流从一台计算机 ...
oracle 如果server与client端的编码不一致,asp.net读取db记录显示时,就可能出现乱码 查看oracle服务端编码:select * from sys.nls_database_parameters; 查看client编码:select * from sys.nls_session_parameters; 如果二端编码不一致,可以修改客户端 ...
一.Java VisualVM 概述 对于使用命令行远程监控jvm太麻烦。在jdk1.6中Oracle提供了一个新的可视化的。JVM监控工具Java VisualVM。jvisualvm.exe在JDK的bin目录下。 双击启动Java VisualVM后可以看到窗口左侧“应用程序”栏中有“本地”、“远程”、“快照”三个项目。

spring aop详解

此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。 对部分函数的调用进行日志记录,用于观察特定问题在运行过程中的函数调用情况 监控部分重要函数,若抛出指定的异常,需要以短信或邮件方式通知相关人员 金控部分重要函数的执行时间     事实上,以上需求没有AOP也能搞定,只是在实现过程中 ...
使用Spring JMS轻松实现异步消息传递 Spring框架则简化了使用J2EE组件(包括JMS)的任务。它提供的模板机制隐藏了典型的JMS实现的细节,这样开发人员可以集中精力放在处理消息的实际工作中,而不用担心如何去创建,访 ...
一、判断是否中英文 <script language="javascript"> //判断中英文: function isChinese(str) {     var lst = /[u00-uFF]/;          return !lst.test(str);     } if(isChinese("名字")) alert("Yes"); else alert("NO"); </script> ______________________________________________ ...

men

adad
websphere下JMS的配置和和应用 1. MDB(Message Driven Bean)介绍1.1. 相关概念要真正理解MDB的话,需要理解java分布式编程的基础知识。下面我把它涉及到的知识点简单介绍下:1.1.1. RMI(Remote Method Invocation):RMI其实就是提供客户远程调用方法的技术,对一个具体提供服务的类它生成一个存根和一个骨架,RMI客户通过保存在本地的存根调用RMI服务器上的对象,而RMI服务器则通过本地的RMI骨架与客户机上的存根沟通,传递对象。1.1.2. EJB(Enterprise JavaBean):EJB的概念与RMI差不多。它存在 ...
Global site tag (gtag.js) - Google Analytics