很多时候,不注意这些细节,直接把bitmap放入List集合中,再者用完忘记清空bitmap,List集合,很容易造成内存泄露
就算你有良好的编程习惯,用完就清空掉,但是数据在list.add()循环的时候就报内存泄露了,还没等你清空,已经oom了
所以,开发中不建议把Bitmap放入list集合中...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:34   
                                阅读次数:
287
                             
                         
                    
                        
                            
                            
                                题目1131:合唱队形 
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:1680
解决:520
题目描述: 
N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学不交换位置就能排成合唱队形。
合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1, 2, …, K,他们的身高分别为T1, T2, …, TK,
则他们的身高满...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:03:33   
                                阅读次数:
259
                             
                         
                    
                        
                            
                            
                                1.[bx]的含义
[bx]表示一个内存单元,它的偏移地址在bx中,比如:mov ax,[bx]会将一个内存单元的内容送入ax,这个内存单元的长度是2个字节,存放一个字,偏移地址存放在bx中,段地址在ds中。mov al,[bx]则是移动半个字。
2.loop指令
loop 标号
CPU执行loop指令的时候分两步:
1.(cx)=(cx)-1
2.判定cx中的值,不为零则转至...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:01:15   
                                阅读次数:
263
                             
                         
                    
                        
                            
                            
                                JVM的GC概述GC即垃圾回收,是指jvm用于释放那些不再使用的对象所占用的内存。在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数OLTP应用程序则注重整体效率。垃圾收集的目的在于清除不再使用的对象...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 22:39:20   
                                阅读次数:
559
                             
                         
                    
                        
                            
                            
                                最近在开发Java的程序。本来我是一直很喜欢Java的内存管理的,不需要担心分配内存,只管分配,垃圾收集器自己会给你回收内存的。现在开发的程序数据量很大,为了速度快,我准备把所有的信息加载进内存,这样可以保证快速响应。我还在反复算内存,想想自己的数据量,现在刚开始的时候应该够了(我的机器是4G内存,...
                            
                            
                                分类:
编程语言   时间:
2014-05-01 22:38:04   
                                阅读次数:
469
                             
                         
                    
                        
                            
                            
                                原文 http://codecapsule.com/2014/02/12/coding-for-ssds-part-3-pages-blocks-and-the-flash-translation-layer/
在这个部分,我会解释写操作在页和块级是如何处理的,以及写入放大和损耗均衡计算的基本概念。此外,我描述了闪存转换层(FTL)的概念,以及应用了闪存转换层的两个技术:逻辑块地...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:46:40   
                                阅读次数:
273
                             
                         
                    
                        
                            
                            
                                数组、指针的联系和区别以及数组和指针作为函数参数传递时的异同。...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:37:38   
                                阅读次数:
244
                             
                         
                    
                        
                            
                            
                                作为Android预置的数据库模块,SQLite精致而且强大,对它的深入理解对于提升应用的性能非常重要。这里对SQLite的性能和内存进行了一些测试分析,对比了不同操作的执行性能和内存占用的情况,粗略地列在这里算是作个小结。...
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:25:40   
                                阅读次数:
443
                             
                         
                    
                        
                            
                            
                                在Java语言中,字符串起着非常重要的作用,字符串的声明与初始化主要有如下两种情况:
(1)       对于String s1=new String(“abc”)语句与String s2=new String(“abc”)语句,存在两个引用对象s1、s2,两个内容相同的字符串对象”abc”,它们在内存中的地址是不同的。只要用到new总会生成新的对象。...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:11:39   
                                阅读次数:
317