2.jstatJVM Statistics Monitoring Tool,是用于监视虚拟机运行时状态信息的命令,它可以显示出虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据。【性能分析】命令格式1jstat [options] VMID [interval] [count]jstat [... ...
分类:
Web程序 时间:
2017-09-21 13:33:51
阅读次数:
277
import java.util.Scanner; public class jitutonglong { static int j,t; public static int qiongju(int head,int foot) { int re,x,y; re=0; for(x=0;x<=head ...
分类:
编程语言 时间:
2017-09-13 23:10:03
阅读次数:
145
前向星和链式前向星 1、前向星 前向星是以存储边的方式来存储图,先将边读入并存储在连续的数组中,然后按照边的起点进行排序,这样数组中起点相等的边就能够在数组中进行连续访问了。它的优点是实现简单,容易理解,缺点是需要在所有边都读入完毕的情况下对所有边进行一次排序,带来了时间开销,实用性也较差,只适合离 ...
分类:
其他好文 时间:
2017-09-12 01:24:04
阅读次数:
184
深入理解dijkstra Dijkstra 对于一个有向图或无向图,所有边权为正(边用邻接矩阵的形式给出),给定a和b,求a到b的最短路,保证a一定能够到达b。这条最短路是否一定存在呢?答案是肯定的。相反,最长路就不一定了,由于边权为正,如果遇到有环的时候,可以一直在这个环上走,因为要找最长的,这样 ...
分类:
其他好文 时间:
2017-09-12 01:20:04
阅读次数:
139
.NET语言的编译分为两个阶段.首先高级语言被编译成一种称作IL的中间语言,与高级语言相比,IL更像是机器语言,然而,IL却包含一些抽象概念(比如:类、异常),这也是这种语言被称为中间语言的原因。IL被打包在DLL或EXE文件中,而DLL和EXE在.NET中的主要区别就是:只有EXE可以直接被运行, ...
分类:
编程语言 时间:
2017-09-10 17:45:54
阅读次数:
167
转自:http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.html java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分 ...
分类:
其他好文 时间:
2017-09-09 18:57:43
阅读次数:
167
- putty :远程登录linux - winscp433setup.exe :文件传输(从windows直接将文件复制到linux) Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。 这时我们就需要远程登录到Linux服务器来管理维护系统。 Linux ...
分类:
系统相关 时间:
2017-09-01 19:34:45
阅读次数:
1172
摘自:http://blog.csdn.net/woaigaolaoshi/article/details/51439227 在HotSpot中,对象的类型信息里有记录自己的OopMap,记录了在该类型的对象内什么偏移量上是什么类型的数据。所以从对象开始向外的扫描可以是准确的;这些数据是在类加载过程 ...
分类:
其他好文 时间:
2017-09-01 15:42:43
阅读次数:
289
jstat(JVM Statistics Monitoring Tool) jstat是用于监视虚拟机各种运行状态信息的命令行工具。 它可以显示本地或者远程虚拟机进程中的类装载,内存,垃圾收集,JIT编译等运行数据,在没有GUI图形界面,只提供纯文本控制台环境的服务器上,它将是运行期定位虚拟机性能问 ...
分类:
Web程序 时间:
2017-08-27 12:45:35
阅读次数:
266