深入Java程序性能调优(阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优)课程讲师:special课程分类:Java核心适合人群:初级课时数量:33课时更新程度:完成用到技术:阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优涉及项目:模式在实际开发中运用深入Java程序性能调优下载: ht...
分类:
编程语言 时间:
2014-09-04 13:20:19
阅读次数:
188
检测系统是否安装jdk相关软件,直接输入java命令也可:#如果提示:apt-getinstall<选定的软件包>,则系统默认没有安装。
junluobj@junluobj:~$java-version下载源码与解压:junluobj@junluobj:~$wget
junluobj@junluobj:~$sudomkdir/usr/lib/jvm
junluobj@junluobj:~$tarz..
分类:
其他好文 时间:
2014-09-04 03:06:38
阅读次数:
192
Atitit.提升稳定性-----分析内存泄漏PermGen OOM跟解决之道...java
1. 内存区域的划分 1
2. PermGen内存溢出深入分析 1
3. PermGen OOM原因总结 2
4. 常见的类加载器和类型卸载的可能性总结 2
5. PermGen内存溢出的应对措施 3
6. 第二种就是使用oracle的BEA JDK,因为这个里面的JVM没有PermGe...
分类:
编程语言 时间:
2014-09-04 00:14:37
阅读次数:
345
安装JDK首先安装JDK对吧,下面以jdk-7u67-linux-i586.tar.gz为例在官网上下载JDK,具体依照你的机器而定。解压掉tar-zxvf jdk-7u67-linux-i586.tar.gz。移动到/usr/lib/jvm/,不存在就自己建一个,或者用命令:sudocp-r ~/...
分类:
其他好文 时间:
2014-09-03 23:54:57
阅读次数:
355
1、JDK、JRE、JVM之间的关系。JDK包含JRE和其它开发工具库如编译器、调试期,jConsele性能检测工具等2、JVM的构成:类装载器子系统、执行引擎、运行时数据区,如下图:3、JVM规范中运行时数据区组成:(1)方法区:存储元数据如类信息、静态变量、常量池,线程共用(2)堆:存储对象实例...
分类:
其他好文 时间:
2014-09-03 19:43:17
阅读次数:
207
在linux环境下,tomcat7,部署war包.启动项目时报java.lang.OutOfMemoryError:PermGenspace异常PermGenspace的全称是PermanentGenerationspace,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGenspace中,它和存放类实例(In..
分类:
系统相关 时间:
2014-09-03 18:26:17
阅读次数:
318
学了这么久Java,你肯定也不懂JVM,能说上JAVA启动总过程的,在面试时真没有几个!我们就错在学会知识很快,但掌握知识很难!...
分类:
编程语言 时间:
2014-09-03 18:16:17
阅读次数:
238
JVM 内部关键组件以及相关机制、原理简介。...
分类:
其他好文 时间:
2014-09-03 16:58:17
阅读次数:
323
唯一分解定理把n分解为 n=a1^p1*a2^p2*...的形式,易得每个ai^pi作为一个单独的整数最优。坑: n==1 ans=2; n因子种数只有一个 ans++; 注意溢出。 1 #include 2 #include 3 using namespace std;...
分类:
其他好文 时间:
2014-09-03 16:29:46
阅读次数:
110