vetor list 区别
vector和数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随机存取(即使用[]操作符访问其中的元素),但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝(复杂度是O(n)),另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。 list是由数据结构中的双向链表实现的,因此它的内存空间可以是不连续的。因此只能通过指针来进行数据的访问,这个特点使得它的随机存取变的非常没有效率,需要遍历中间的元素,搜索复杂度O(n),因此它没有提供[]操作符的重载。但由于链表的特点,它可以以很好的效率支持任意地方的删除和插入。...
Installation Cassandra on Win7
version : Cassandra-1.2.4 1. Download Cassandra binary files from here: http://cassandra.apache.org/download/ 2. Extract Cassandra source files. e.g. to D:\cassandra 3. Set environment variables. (Go to System Properties -> Tab Advanced -> button Environment...
java array
在java类中,添加一个数组作为成员,以及如何实例化这个类。并把几个实例化的对象存在一个数组内。 public class Hotel { private String hotelId; private String hotelName; private int numberRooms; private int[] numberRest = new int[364]; public Hotel(){}; public Hotel(String hotelId, String hotelName,...