摘要: Tomcat内存配置 JAVA_OPTS="-server -Duser.timezone=GMT+08-Xms1024m -Xmx1024m -XX:PermSize=1024m -Xmn512m-XX:MaxPermSize=1024m-Djava.awt.headless=true" -Xms 阅读全文
posted @ 2018-03-23 16:40 有梦就能实现 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 虽然Java屏蔽了一下内存细节,但是有时候,了解一下这些常识还是有好处的,特别是一些面试,总是盯着这些玩意不放手。 JVM启动以后,会分配两类内存区域,一类用于开发人员使用,比如保存一些变量,对象等,一类JVM自己使用,比如存放一些class类和描述。 1,第一类内存区域又可以分为栈(stack)、 阅读全文
posted @ 2018-03-23 16:34 有梦就能实现 阅读(5677) 评论(0) 推荐(0) 编辑
摘要: 准备一个oracle 的JDBC jar 包:ojdbc14_11g.jar 首先找到你的 oracle 安装位置,例如: 1.创建一个JDBC数据库连接工具类: [java] view plain copy print? package com.test.db; import java.sql.C 阅读全文
posted @ 2018-03-23 16:31 有梦就能实现 阅读(13020) 评论(0) 推荐(0) 编辑
摘要: -Xms 初始堆大小,这个值不能太小,其初始空间(即-Xms)是物理内存的1/64,这个值不能太小,比如 设置了-Xms1m,运行可能会出现 Error occurred during initialization of VM Too small initial heap for new size 阅读全文
posted @ 2018-03-23 16:30 有梦就能实现 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 在JVM中如果98%的时间是用于GC(Garbage Collection)且可用的 Heap size 不足2%的时候将抛出异常信息,java.lang.OutOfMemoryError: Java heap space。 所以产生这个异样的原因通常有两种: 1.程序中出现了死循环 2.程序占用内 阅读全文
posted @ 2018-03-23 16:18 有梦就能实现 阅读(5459) 评论(0) 推荐(0) 编辑