- 博客(7)
- 资源 (67)
- 问答 (1)
- 收藏
- 关注
原创 java高分局之jstack命令使用
java高分局之jstack命令使用此命令用来分析线程栈信息。为了了解此命令,写一段程序如下:package com.test;import java.io.IOException;public class Test { public static void main(String[] args) throws InterruptedException { Monitor mo
2015-05-28 15:53:26 2936
原创 java高分局之jmap命令使用
java高分局之jmap命令使用此命令可以用来查看内存信息。实例个数以及占用内存大小C:\Users\Administrator>jmap -histo 4284 > d:/log.txt打开log.txt,文件内容如下: num #instances #bytes class name------------------------------------------
2015-05-28 10:31:18 3863
原创 java高分局之jstat命令使用
java高分局之jstat命令使用jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意:使用的jdk版本是jdk8.类加载统计:C:\Users\Administrator>jstat -class 2060Loaded Bytes Unloaded Bytes Time 157
2015-05-27 17:01:04 39304 9
原创 java高分局之类热加载(2)
java高分局之类热加载(2)之前写过一篇文章,讨论使用自定义类加载器实现类的热加载。文章地址如下:http://blog.csdn.net/maosijunzi/article/details/45696589这篇文章将要讨论另一种方法实现热加载,这种方法理论上说可以对应用中所有的类进行热加载,但是在实际应用中,我们也不可能对所有的类进行热加载,也都是指定相关的算法类进行热加载。本节所使用的是la
2015-05-22 16:12:39 3959
原创 java高分局之实现本地方法
java高分局之实现本地方法什么是本地方法?java中使用native修饰的方法就是本地方法。比如Thread类中的这个方法:public static native Thread currentThread();一个Native Method就是一个java调用非java代码的接口,一般都是由C/C++实现。为什么要使用本地方法?java使用起来非常方便,然而有些层次的任务用java实现起来不容易
2015-05-22 14:58:57 1527
原创 java高分局之寻找JVM中的对象
java高分局之寻找JVM中的对象作为一个java程序员是不是经常有这样的疑问:java对象在jvm中什么地方?java对象在JVM里是什么模样的呢?本节我们利用HSDB这个工具来分析一下这两个问题。首先我们写一段代码,如下:public class Main { public static void main(String[] args) { User user = new
2015-05-21 12:02:18 4376
原创 java高分局之类热加载
java高分局之类热加载有时候我们会遇到热加载的需求,即在修改了类的代码后,不重启的情况下动态的加载这个类。先介绍一个java的类加载器 之前写过一篇关于类加载器的,请访问此地址:http://blog.csdn.net/maosijunzi/article/details/42555617看到这个问题,我想到有两种方式来实现:(能力有限,不知道还有没有其他的方案)1:把原来的类信息卸载掉,然后重新
2015-05-13 18:17:15 5928
cxf学习笔记
2012-09-05
SOA之SCA导航-Apache_Tuscany篇
2012-09-05
利用mule服务总线代理cxf服务
2012-08-23
MongoDB实战
2018-01-29
python基础教程第二版(高清书签中文)
2018-01-23
10种超级棒的jquery特效
2013-01-04
Schema教材
2012-12-17
泛型实例详解
2012-10-29
soa核心技术及应用第三部分
2012-10-23
soa核心技术及应用
2012-10-23
去哪里能找到本书的源码
2016-06-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人