Collection:集合层次中的根接口,JDK没有提供这个接口直接地实现类。Set:不能包含重复的元素。SortedSet是一个按照升序排列元素的Set。List:是一个有序的集合,可以包含重复的元素。提供了按索引访问的方式。Map:包含了Key-Value对。Map不能包含重复的Key。Sort...
分类:
其他好文 时间:
2015-06-16 21:07:41
阅读次数:
95
注意: 1.见下页的示意图和辅助代码解释ThreadLocal的作用和目的:用于实现线程内的数据共享,即对于相同的程序代码,多个模块在同一个线程中运行时要共享一份数据,而在另外线程中运行时又共享另外一份数据。 2.每个线程调用全局ThreadLocal对象的set方法,就相当于往其内部的map中增加一条记录,key分别是各自的线程,value是各自的set方法传进去的值。在线程结束时可以调用T...
分类:
编程语言 时间:
2015-06-16 19:22:38
阅读次数:
187
arrayHelper::map()这个方法可以将一个数组拆成一个键-值对映射的多维数组或对象数组。
例子:
$array = [
['id' => '123', 'name' => 'aaa', 'class' => 'x'],
['id' => '124', 'name' => 'bbb', 'class' => 'x'],
['id' => '345', ...
分类:
其他好文 时间:
2015-06-16 19:20:28
阅读次数:
120
多个线程访问共享对象和数据的方式 1.如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据,例如,买票系统就可以这么做。 2.如果每个线程执行的代码不同,这时候需要用不同的Runnable对象,有如下两种方式来实现这些Runnable对象之间的数据共享: (1)将共享数据封装在另外一个对象中,然后将这个对象逐一传递给各个Runnable对...
分类:
编程语言 时间:
2015-06-16 19:19:20
阅读次数:
145
整理下,基本分两个方式: 一、对于大量大文件(大于block块设置的大小) 增大minSize,即增大mapred.min.split.size的值,原因:splitsize=max(minisize,min(maxsize,blocksize)),blocksize一般不会做修改. ...
分类:
其他好文 时间:
2015-06-16 19:01:06
阅读次数:
158
arrayHelper::map()这个方法可以将一个数组拆成一个键-值对映射的多维数组或对象数组。例子: 1 $array = [ 2 ['id' => '123', 'name' => 'aaa', 'class' => 'x'], 3 ['id' => '124', 'name...
分类:
其他好文 时间:
2015-06-16 18:54:15
阅读次数:
119
Navicat for MySQL出现1030-Got error 28 from storage engine错误刚刚还能用这会儿就用不了了,估计是磁盘空间不足引起的!
在根目录/下执行命令:df -h [root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/map...
分类:
数据库 时间:
2015-06-16 17:05:12
阅读次数:
171
排序可分为四种排序:
普通排序
部分排序
全局排序
二次排序(比如有两列数据,第一列相同时,需要对第二列进行排序。)
普通排序
普通排序是Mapreduce本身就自带排序功能;
Text对象是不适合排序的;IntWritable,LongWritable等实现了WritableComparable类型的对象都是可以排序的;
部分排序
map和reduce处理过程中默认包含了对ke...
分类:
编程语言 时间:
2015-06-16 16:44:10
阅读次数:
191
1.用request.getParameterMap()获取url中的所有参数
Map map=request.getParameterMap();
Set keSet=map.entrySet();
for(Iterator itr=keSet.iterator();itr.hasNext();){
@SuppressWarnings("rawtypes")
...
分类:
编程语言 时间:
2015-06-16 14:46:41
阅读次数:
153
EL一共11个内置对象,无需创建即可以使用。这11个内置对象中有10个是Map类型的,最后一个是pageContext对象。pageScoperequestScopesessionScopeapplicationScopeparam:Map,它对应参数!!!;paramValues:Map;head...
分类:
其他好文 时间:
2015-06-16 12:21:02
阅读次数:
89