期间遇到了无法转value的值为int型,我採用try catch解决str2 2str1 1str3 3str1 4str4 7str2 5str3 9用的\t隔开,得到结果str1 1,4str2 2,5str3 3,9str4 7我这里map,reduce都是单独出来的类,用了自己定义的key...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 18:35:21   
                                阅读次数:
184
                             
                    
                        
                            
                            
                                我们知道,一个典型的Map-Reduce过程包 括:Input->Map->Partition->Reduce->Output。Partition负责把Map任务输出的中间结果 按key分发给不同的Reduce任务进行处理。Hadoop 提供了一个很有用的partitioner类KeyFieldBa...
                            
                            
                                分类:
编程语言   时间:
2014-06-18 17:00:55   
                                阅读次数:
332
                             
                    
                        
                            
                            
                                Map生成器 map适配器如今能够使用各种不同的Generator,iterator和常量值的组合来填充Map初始化对象package org.rui.collection2.map;/** * map生成器 * @author lenovo * */public class Pair {	publ...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 14:28:05   
                                阅读次数:
213
                             
                    
                        
                            
                            
                                for(;iter!=mapStudent.end();){ if((iter->second)>=aa) { //满足删除条件,删除当前结点,并指向下面一个结点 mapStudent.erase(iter++); } else { //条件不满足,指向下面一个结点 iter++; }}这种删除方式...
                            
                            
                                分类:
其他好文   时间:
2014-06-18 13:47:29   
                                阅读次数:
207
                             
                    
                        
                            
                            
                                Person p=new Person("黄雄");
Map map=new HashMap();
map.put("p", p);
p.setName("黄熊熊");
Person p1=(Person)map.get("p");
System.out.println(p1.getName());
输出的是黄熊熊,因为map里面存的是引用!p.setName("黄熊熊...
                            
                            
                                分类:
其他好文   时间:
2014-06-17 22:55:10   
                                阅读次数:
229
                             
                    
                        
                            
                            
                                C++Map:mapmapstudent; mapstudent相当于一个键值对数组,存储元素是一个个的键值对。mapstudent.insert(pair(1,"std_one"));换种写法:Mapstudent[1]=”std_one”; 1是key,”std_one”是valuema...
                            
                            
                                分类:
编程语言   时间:
2014-06-17 20:51:38   
                                阅读次数:
280
                             
                    
                        
                            
                            
                                摘自:http://blog.chinaunix.net/uid-7374279-id-2057584.htmlHashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Has...
                            
                            
                                分类:
编程语言   时间:
2014-06-17 19:53:20   
                                阅读次数:
245
                             
                    
                        
                            
                            
                                由于之前合并了流程及表单分类,在高级查询和流程管理页面打开z-tree树时,前端页面报出queryAllCategory()的空指针异常(逐步调试后在该方法中无空指针异常),并报如下错误:[16/06/1407:30:07:007CST]DEBUGsql.Connection:xxxConnectionClosedorg.codehaus.jackson.map.Json..
                            
                            
                                分类:
其他好文   时间:
2014-06-17 17:41:14   
                                阅读次数:
190
                             
                    
                        
                            
                            
                                问题
比较Java原生的
1.  TreeMap
2.  HashMap
3.  ConcurrentSkipListMap
3种Map的效率。
结果
模拟150W以内海量数据的插入和查找,通过增加和查找两方面的性能测试,结果如下:
Map类型
插入
查找(在100W数据量中)
 
10W
50W...
                            
                            
                                分类:
编程语言   时间:
2014-06-17 16:34:04   
                                阅读次数:
308
                             
                    
                        
                            
                            
                                概况Hadoop Streaming 是一个工具, 代替编写Java的实现类,而利用可执行程序来完成map-reduce过程。一个最简单的程序$HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/hadoop-streaming.jar-input myInputDirs...
                            
                            
                                分类:
其他好文   时间:
2014-06-17 15:33:54   
                                阅读次数:
330