- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 走进JVM,浅水也能捉鱼!
当jvm运行起来的时候,它会向系统申请一片内存区(不同的jvm实现可能不同,有些可以使用虚拟内存),将这块内存分出一部分存储许多东西,例如:程序 创建的对象,传递给方法的参数,返回值,局部变量等等,我们将这块内存称之为“运行时数据区”, 运行时数据区可以划分成方法区、堆、java栈、pc寄存器、本地方法栈。 看到上面这幅图,和这些解说你可能大概的明白jvm 体系是个啥样子,但是你或许还不了解运
2014-10-17 17:12:41 591
转载 JVM监控工具介绍
jstatd启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默认端口1099。实例:jstatd -J-Djava.security.policy=my.policymy.policy文件需要自己建立,内如如下:grant codebase "file:$JAVA_HOME/lib/tools.jar" { permission jav
2014-10-17 16:05:21 516
转载 JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。举例说明含义:-Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配-Xmx512m 表示JVM Heap(堆内存)最大允许的尺寸512MB,按需分配。说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.Out
2014-10-17 15:29:03 602
原创 给群里的哥们写的sql(row_number、rank、dense_rank)
最近精力比较有限,有些常用的东西就先记录下来。方便以后自己查阅和总结。一个哥们想要实现如下效果:DEPTNO ENAME SAL TOP3 部门工资 排序---------- ---------- ---------- ---------- 20 KING 5
2014-10-17 14:16:45 960
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人