
优化
凤鸣86
这个作者很懒,什么都没留下…
展开
-
Java分布式优化
摘自:分布式JAVA应用基础与实践 林昊著原创 2016-03-07 14:12:32 · 419 阅读 · 0 评论 -
JVM调优简述
JVM调优是没有初级程序员向高级迈入的必经之路,而这个过程又需要许多JVM内存知识。下面就总结一二,和大家分享一下:1.JVM内存模型JVM内存模型如下图所示: JVM内存构成:方法区、java栈、本地方法栈、程序计数器、堆 方法区存放的内容:类信息,常量池,静态字段,方法;方法区只是逻辑上的概念,它的存放时存放在堆内的,也就是持久代中。这种叫法就相当于大名叫方法区,小名叫持久代。 jav原创 2016-04-15 10:06:01 · 602 阅读 · 0 评论 -
mysql不走索引总结
在mysql查询语句中,总会发现明明已经建立了查询字段索引,可是却没有用到,这是因为在mysql中有些查询语句是用不到索引的,总结如下,以供大家分享。1.like语句 2.列类型为字符串类型,查询时没有用单引号引起来 3.在where查询语句中使用表达式 4.在where查询语句中对字段进行NULL值判断 5.在where查询中使用了or关键字, myisam表能用到索引, innodb不行原创 2016-07-12 20:27:11 · 7884 阅读 · 2 评论 -
JDK调试JVM工具
jmap -heap pid #查看内存状态,注意:如果使用CMS GC,会导致进程挂起jmap -histo pid #查看堆内存对象具体情况jmap -dump:format=b,file=f:m/jmap.dump pid #将当前pid进程内存情况导出文件jhat -J-Xmx1024M filename #查看dump文件,使用浏览器host:7000查看jstack pid #查看当前程原创 2016-12-06 13:25:48 · 720 阅读 · 0 评论 -
JVM原理讲解和调优
一、什么是JVMJVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java转载 2016-12-07 16:23:09 · 284 阅读 · 0 评论