图片缓存策略1、图片缓存策略分析从网络上加载一张图,然后把它显示到UI上是个很简单的事情。当图片变多时,处理起来就有些麻烦了,很典型的应用场景,如ListView,GridView或者ViePager等。我们既需要保证用户看到更多的图片,以免屏幕出现大面积的空白,又要保证内存能Hold住。GC会自动...
                            
                            
                                分类:
其他好文   时间:
2014-08-19 00:46:23   
                                阅读次数:
386
                             
                         
                    
                        
                            
                            
                                百度搜大数据开发人才要求信息,发现大部分都需要有 JVM知识,虽然使用Java的人很多,但真正有几个人懂JVM呢?如果jvm你都不懂,那java你又能怎么提高呢?程序的性能又能怎么优化呢?所以,JVM是必须要学习的!...
                            
                            
                                分类:
其他好文   时间:
2014-08-18 12:37:34   
                                阅读次数:
191
                             
                         
                    
                        
                            
                            
                                1.Java垃圾处理机制参考链接:http://blog.csdn.net/zsuguangh/article/details/6429592 http://www.cnblogs.com/laoyangHJ/articles/java_gc.html2.System.gc()建议虚拟机运行...
                            
                            
                                分类:
编程语言   时间:
2014-08-18 12:18:04   
                                阅读次数:
148
                             
                         
                    
                        
                            
                            
                                Java垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为....
                            
                            
                                分类:
编程语言   时间:
2014-08-18 00:12:53   
                                阅读次数:
278
                             
                         
                    
                        
                            
                            
                                (1)GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。(2)对于G...
                            
                            
                                分类:
编程语言   时间:
2014-08-18 00:07:53   
                                阅读次数:
205
                             
                         
                    
                        
                            
                            
                                题目来源:POJ 1284 Primitive Roots
#include 
const int maxn = 70000;
int phi[maxn];
void phi_table(int n)
{
	for(int i = 2; i <= n; i++)
		phi[i] = 0;
	phi[1] = 1;
	for(int i = 2; i <= n; i++)
		if(!phi[i...
                            
                            
                                分类:
其他好文   时间:
2014-08-17 13:03:42   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                jvm启动的时候会固定分配内存,将其分为程序计数器,堆内存,栈内存。程序计数器记录每个线程下一条指令的地址。堆内存存放类的实例变量和数组,空间是共享的栈内存存放局部变量,每个线程拥有私有的栈空间垃圾回收器(gc)主要负责堆内存的回收任务。栈内存中的内容存活的周期非常短。堆内存中可以分为,年轻代,老年...
                            
                            
                                分类:
其他好文   时间:
2014-08-15 17:23:19   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                select sum(bytes) from dba_segments,等待时间0: waiting for 'gc cr request'...
                            
                            
                                分类:
数据库   时间:
2014-08-15 16:01:09   
                                阅读次数:
456
                             
                         
                    
                        
                            
                            
                                Java中string拼接,StringBuilder,StringBuffer和+,到底哪个更合适? StringBuilder线程不安全,效率较线程安全的StringBuffer高。jdk1.5之前,+操作会产生大量String对象,影响GC的效率,但是jdk1.5之后做了优化,使用+操作符不一...
                            
                            
                                分类:
编程语言   时间:
2014-08-15 14:21:30   
                                阅读次数:
196
                             
                         
                    
                        
                            
                            
                                net.ipv4.tcp_fin_timeout=2net.ipv4.tcp_tw_reuse=1net.ipv4.tcp_tw_recycle=1net.ipv4.tcp_syncookies=1net.ipv4.tcp_keepalive_time=600net.ipv4.ip_local_port_range=400065000net.ipv4.tcp_max_syn_backlog=16834net.ipv4.tcp_max_tw_buckets=36000net.ipv4.route.gc_time..
                            
                            
                                分类:
系统相关   时间:
2014-08-15 13:00:59   
                                阅读次数:
284