几种outofmemory的解决方法:
1. java.lang.OutOfMemoryError: PermGen space
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space。从文字上看就是内存溢出,解决方法是加大内存。为什么会内存溢出,这是由于这块内存主要是被JVM存放Class和Meta信息的,Class在被Load的时候被放入PermGen space区域,它和存放Inst...
分类:
其他好文 时间:
2014-11-05 11:01:49
阅读次数:
214
JVM的配置,最常用的两个配置就是:-Xms512m –Xmx1024m-Xms设置JVM的初始化内存大小,-Xmx为最大内存大小,当突破这个值,将会报内存溢出,导致的原因有很多,主要是虚拟机的回收问题以及程序设计上的内存泄露问题;由于在超过-Xms时会产生页面申请的开销,所以一般很多应用服务器会推...
分类:
其他好文 时间:
2014-11-05 01:49:42
阅读次数:
210
叙述不当之处,欢迎指正。Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代 码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得Android应用程序安全且快速的运行,...
分类:
移动开发 时间:
2014-11-04 19:35:18
阅读次数:
235
Android有效的处理Bitmap,减少内存
图片可能会有不同的大小。在许多情况下,图片的大小会超出我们需要的大小。例如,我们的Camera应用,我们所拍的照片的大小远大于屏幕显示的大小
假如你的应用被限制了内存使用,显而易见,你会选择加载一个低分辨率的图片。这张低分辨率的图片应该匹配屏幕的尺寸。更高分辨率的图像没有提供任何可见的好处,但仍占用宝贵的内存,而且由于额外的动态缩放,会带...
分类:
移动开发 时间:
2014-11-04 17:25:48
阅读次数:
306
原理: 就是原理很分页原理一样! 选取一定数量的数据然后变成数组,接着直接写入文件。接下来继续选取后面没选定数据在变成数组,接着在写入文件!这个解决了内存溢出。但是多CPU还是有个考验! 由于本人刚刚学PHP(PHP培训php教程)不久,功力不深厚!只能写出这样的东西!源码!Excel(Excel培...
分类:
数据库 时间:
2014-11-04 14:31:32
阅读次数:
342
原文出处:stackexchange译文出处:外刊IT评论假设你有一张欠款清单,上面记录了你的债主的姓名和欠款金额。你还有一支神奇的铅笔,这支笔内置了一种擦除功能,如果你用它在纸上某个地方写字,它能自动的把这个地方以前有的字给擦除掉,这样就只显示出你新写上的东西。这就是计算机内存的工作原理,跟我们生...
分类:
其他好文 时间:
2014-11-04 10:34:06
阅读次数:
213
Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程分析关于内存溢出的一些想法(Android)http://m.oschina.net/blog/549361. 能用 Application 的 上下文 就用。 因为如果用 Activity 的 Context...
分类:
移动开发 时间:
2014-11-03 19:21:13
阅读次数:
357
Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M。但是Android采用的是Java语言编写,所以在很大程度上,Android的内存机制等同于Java的内存机制,在刚开始开发的时候,内存的限制问题会给我们带来内存溢出等严重问题。在我们不使用一些内存的时候,我们要尽量在An...
分类:
移动开发 时间:
2014-11-03 11:24:03
阅读次数:
219
1. 为什么要引入数据库连接池 应用程序直接获取连接的方式中,用户每次请求都需要向服务器获得连接,而服务器创建连接通常需要消耗相对较大的资源,创建时间也较长.假设网站一天10万的访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库服务器的资源,并且极易造成数据库服务器内存溢出,宕机.2. ....
分类:
数据库 时间:
2014-11-02 23:45:24
阅读次数:
337
前言
原创性声明 此博文的出处 为 http://blog.csdn.net/zhujunxxxxx/article/details/39251353如果进行转载请注明出处。本文作者原创,邮箱zhujunxxxxx@163.com,如有问题请联系作者
我在做一个统计图片长和宽的软件时遇到一个问题,本来是用的
Image img = null;
img...