本月博客排行
-
第1名
青否云后端云 -
第2名
vipbooks -
第3名
e_e - kingwell.leng
- lemonhandsome
- silverend
- jveqi
- tanling8334
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- zysnba
- robotmen
- Alsmile
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- 解宜然
- zhangdaiscott
- cuityang
- sichunli_030
- gashero
- fantaxy025025
- vipbooks
- gdpglc
- ssydxa219
- wallimn
- ranbuijj
- 淡看人生
- javashop
- jickcai
- hanbaohong
- johnsmith9th
- appalese
- gaojingsong
- weiyides
- zhangyi0618
- java-007
- AVI
- laiyangdeli
- xpenxpen
- liunancun
- 龙哥IT
- conkeyn
- nychen2000
- lyndon.lin
- ouanui
- jveqi
- panshunchang
最新文章列表
PermGen space 内存溢出解决方案
在WEB开发过程中,特别是集成了大量的框架后,一不小心很容易出现内存溢出就如PermGen space (永久保存区中加载过多的class文或meta信息,GC无法回收,导致永久保存区内存空间不足,造成此误)网上查询资料得知可以通过配置java虚拟机的参数项解决,通过几次经验,可以如下配置:
Xms:初始化heap(堆)内存空间大小
Xmx:最大heap内存空间大小
MaxNewSize: ...
tomcat:java.lang.OutOfMemoryError: PermGen space
先解释下什么是PermGen space
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen spa ...
单个Java应用程序运行时的java.lang.OutOfMemoryError解决方式
问题描述:
环境:用eclipse写/调试java程序,打开程序,右键,运行方式,Java应用程序
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
解决方案:
选中被运行的类,点击菜单“运行->运行配置...”,选择“(x)=自变量”标签页下的“vm 自变量”框 ...
Java中图片压缩处理
整理文档,搜刮出一个Java做图片压缩的代码,稍微整理精简一下做下分享。首先,要压缩的图片格式不能说动态图片,你可以使用bmp、png、gif等,至于压缩质量,可以通过BufferedImage来指定。在C盘的temp下放置一张图片pic123.jpg,尽量找一个像素高一点的图片,这里我找了一张5616*3744的。
package test;
import java.io.*;
i ...
Eclipse做JSP开发,报错:java.lang.OutOfMemoryError: PermGen space
用maven做开发,由于项目较多,项目启动完毕一打开页面就报错:Exception in thread "http-bio-8080-exec-10" java.lang.OutOfMemoryError: PermGen space。
用google百度后知道是一下原因:
PermGen space的全称是Permanent Generation space,是指内存的永 ...
eclipse打包内存溢出
在某个项目组通过eclipse打包模块项目时频繁出现内存溢出问题,项目组采用32位win7操作系统,内存4G,单看机器配置已经算是高配了,在eclipse.ini中将PermSize调到很大仍然报错。 报错信息显示不能创建本地线程native thread。通过两种方法解决了问题:
1、调整ini文件中的jvm内存参数。
调整的关键为:
MaxPermSize 与 PermSiz ...
Android 图片加载Bitmap OOM错误解决办法
Android加载资源图片时,很容易出现OOM的错误。
因为Android系统对内存有一个限制,如果超出该限制,就会出现OOM。为了避免这个问题,需要在加载资源时尽量考虑如何节约内存,尽快释放资源等等。
Android系统版本对图片加载,回收的影响:
1,在Android 2.3以及之后,采用的是并发回收机制,避免在回收内存时的卡顿现象。
2,在Android 2.3.3(API Level 10 ...
Java 反射 大演练
反射:就是将一个类的各个成员映射成相应的类
import java.lang.reflect.Array;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
im ...