2015/05/12 今天刚装好java7 更新一下java版本,结果很坑啊,java自动把java和javaw以及javac给放到system32 目录下去了,另外visualVM也很奇怪的找不到jdk的目录,老是提示是jre。但我配的确实是jdk。没办法,只能从VisualVM的配置文件下手了,先记录解决办法,以后再想为什么:
找到visualVM的配置文件visualvm.conf 设置如...
                            
                            
                                分类:
其他好文   时间:
2015-05-12 11:31:01   
                                阅读次数:
148
                             
                         
                    
                        
                            
                            
                                在我们的实际应用当中可能经常会遇到这样一个场景:多个线程读或者、写相同的数据,访问相同的文件等等。对于这种情况如果我们不加以控制,是非常容易导致错误的。在java中,为了解决这个问题,引入临界区概念。所谓临界区是指一个访问共用资源的程序片段,而这些共用资源又无法同时被多个线程访问。在java中为了实现临界区提供了同步机制。当一个线程试图访问一个临界区时,他将使用一种同步机制来查看是不是已经有其他线...
                            
                            
                                分类:
编程语言   时间:
2015-05-05 10:43:25   
                                阅读次数:
240
                             
                         
                    
                        
                            
                            
                                【Java心得总结七】Java容器下——Map在自己总结的这篇文章中有提到hashCode,但是没有细究,今天细究整理一下hashCode相关问题1.hashCode与equals 首先我们都知道hashCode()和equals()函数是java基类Object的一部分,我查阅了java7文档,....
                            
                            
                                分类:
编程语言   时间:
2015-04-21 22:25:57   
                                阅读次数:
322
                             
                         
                    
                        
                            
                            
                                1 package com.test; 2 3 import java.io.BufferedReader; 4 import java.io.FileReader; 5 import java.io.IOException; 6 import java.sql.Connection...
                            
                            
                                分类:
编程语言   时间:
2015-04-21 18:00:13   
                                阅读次数:
189
                             
                         
                    
                        
                            
                            
                                解决办法如下:sudo rm /var/lib/dpkg/info/oracle-java7-installer* sudo apt-get purge oracle-java7-installer* sudo rm /etc/apt/sources.list.d/*java* sudo apt-g...
                            
                            
                                分类:
系统相关   时间:
2015-04-19 19:22:23   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                Object是所有类的始祖,java中的每个类的都是它拓展而来的。
     Object的euqals方法、hashCode方法、getClass方法和toString方法在操作对象时是非常有用的方法。...
                            
                            
                                分类:
其他好文   时间:
2015-04-17 22:22:01   
                                阅读次数:
225
                             
                         
                    
                        
                            
                            
                                java并发API从java7提供了并发多阶段任务的抽象Phaser。如果我们有并发任务且需要分段执行的时候
我们可以考虑Phaser这个类。
Phaser有一个特别的地方,即不需要处理InterruptedException除了(awaitAdvanceInterruptibly(int phaser)方法)
我们模拟一种场景:
我们有三个任务,分别从三个不同的文件夹及其子文件夹...
                            
                            
                                分类:
其他好文   时间:
2015-04-09 09:05:34   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                阅读此文章的作者建议先了解java反射和动态代理。 java7中为间接调用方法引入了新的api,其中最关键的是java.lang.invoke包,即方法句柄。我们可以看成是java反射的升级版,但是它不反射那样有时候显得冗长、繁重的粗糙。 方法句柄中首先涉及到两个重要的类,MethodHan...
                            
                            
                                分类:
其他好文   时间:
2015-04-09 00:56:30   
                                阅读次数:
738
                             
                         
                    
                        
                            
                            
                                关于Java7中的for each语句的性能很差...
                            
                            
                                分类:
编程语言   时间:
2015-04-07 01:59:51   
                                阅读次数:
221