一、GCC(GNU Compiler Collection)是linux下最主要的编译工具,GCC不仅功能非常强大,结构也异常灵活。它可以通过不同的前端模块来支持各种语言,如Java、Fortran、Pascal、Modula-3和Ada g++是GCC中的一个工具,专门来编译C++语言的。 GCC...
分类:
编程语言 时间:
2014-06-25 23:19:15
阅读次数:
297
不推荐List做API原因有如下两点:1.首先List 设计之初就没有设计成可扩展的,我们不能重新其任何方法。这就意味着,我们操作List的时候却不能有任何的通知机制,而Collection却提供了SetItem虚方法以供重写,以便于我们在修改成员信息或者添加成员的时候可以自定义实现通知机制。2.其...
LinkedList是List接口的子类,它底层数据结构是双向循环链表。LinkedList还实现了Deque接口(double-end-queue双端队列,线性collection,支持在两端插入和移除元素).所以LinkedList既可以被当作双向链表,还可以当做栈、队列或双端队列进行操作......
分类:
其他好文 时间:
2014-06-25 11:50:14
阅读次数:
251
一、数据结构的接口
在Java中所有类的鼻祖是Object类,但是所有有关数据结构处理的鼻祖就是Collection和Iterator接口,也就是集合与遍历。
1、Collection接口
Collection c = new Xx(); // c可以称为Collection接口回调对象,虽然它被声明为Collection类型,但是实例化时实现的是接口的实现类Xx。它的方法也是用来操作实现类...
分类:
编程语言 时间:
2014-06-25 07:48:53
阅读次数:
273
Given a collection of integers that might contain duplicates, S, return all possible subsets.
Note:
Elements in a subset must be in non-descending order.The solution set must not contain duplica...
分类:
其他好文 时间:
2014-06-24 20:58:32
阅读次数:
230
那位帮忙提供一个java mongodb多个collection进行mapreduce的操作。代码下载地址:http://www.zuidaima.com/share/1550463227890688.htm...
分类:
数据库 时间:
2014-06-24 19:51:56
阅读次数:
262
增强的for循环(也称为foreach循环):不用下标变量,顺序的访问整个数组。不能以其他顺序访问数组,或者改变数组的元素。
for(elementType element: arrayRefVar){}
emement必须声明为与数组中元素相同的数据类型
增强for循环只能用在数组和实现Iterator接口的集合类(Collection以及其子类(hashmap,linklist,...
分类:
其他好文 时间:
2014-06-24 18:31:34
阅读次数:
182
CollectionhasneithergenerictypeorOneToMany.targetEntity()defined在一对多双向关联关系里,Set如果用泛型,就需要在@OneToMany指明targetEntity多方的实体类,要不就不要用泛型。
分类:
Web程序 时间:
2014-06-22 10:09:21
阅读次数:
356
SharePoint 2013新功能之 host name site collection 简介...
分类:
其他好文 时间:
2014-06-22 08:49:22
阅读次数:
232
欢迎关注我的新博客地址:http://cuipengfei.me/
在Scala中,名字叫做update的方法是有特殊作用的。
比如:
1
2
3
val scores = new scala.collection.mutable.HashMap[String, Int]
scores("Bob") = 100
val bobsScore =...
分类:
其他好文 时间:
2014-06-22 07:37:52
阅读次数:
282