- 博客(7)
- 收藏
- 关注
原创 Java集合工具类之Set - HashSet
4. SetSet是不包含重复元素的集合。可以更加正式地表达为,在set里面的元素e1,e2,不允许e1.equals(e2),而且最多有一个null元素。Set的主要方法如下,可以看出List和Set在方法上的区别了,List能够根据类似于index,来找到元素的方法,而set...
2011-03-31 21:20:40 132
原创 Java集合工具类之List - ArrayList & LinkedList
3.2 ArrayList1.ArrayList的数据结构和工作原理与Vector一样,ArrayList的基本数据结构也是一个可变(动态)数组,数组的元素可以是任意对象。ArrayList的构造器有两种:public ArrayList()默认构造器的数组的长度是10public Array...
2011-03-31 14:53:27 103
原创 Java集合工具类之List - Vector & Stack
3. List3.1 Vector1.Vector的数据结构和工作原理Vector是基本数据结构一个可变数组,数组的元素可以是任意对象,当Vector初始创建时,会创建一个一定容量(Capacity)的(默认为10)数组对象,当添加的对象超过数组的容量时,Vector在内部会重新创建一个新的数组,...
2011-03-31 13:33:09 92
原创 Java集合工具类的综述
Java 集合类 1.为什么要了解Java集合类Java集合类提供了如线性表,链表和哈希表等基础数据结构的实现,通过它可以实现各种你想要的数据结构,如stack,queue等,了解Java集合类的工作原理可以编出更高效性能的程序,另外了解...
2011-03-31 11:07:22 101
原创 Google 授权体系
GoogleAPI 授权体系 访问Google API或者Google里面的数据时,第三方应用程序通常需要从首先从Google拿到授权。比如说,用户使用了一个第三方应用程序,而此应用程序需要拿用户的日历信息,代表用户拿到calendar的信息,首先必须从Google得到授权,不能说谁都可以拿用户的敏感信息吧。因此Goog...
2011-03-25 17:40:16 775
原创 回老家有感
近几天请几天假回老家,兄妹三人一起回到了家,有10几年了,没有这么齐过,今天又回到了杭州,也回到了起点,想想小宝,老婆,哥哥姐姐,爸爸妈妈,有一种酸楚,分开了,哪一年再能相聚的这么全。。。。。。 宝宝也大了许多,知道谁是爸爸谁是妈妈了,小宝认生了,别人要的时候,往爸爸怀里钻,唉,人生何为,人生为何?美国梦做了许久,带来的却是亲人的分离和思念,结果带来的可能是一边都靠不着,又得重新启程。。。...
2011-03-22 19:30:08 130
原创 内存的大量占用,造成系统吞吐量急剧下降
最近阿里的朋友,遇到一个性能问题,现象如下: 他的一个api里面有5个外部的service需要调用,在压力测试情况下,出现性能很差,响应速度很慢,系统吞吐量也很快下降。 最终查明,他的api调用其中一个service的时候,return的数据有700多条数据,进行压力测试的时候,young generation不够分配,大量的请求后的数据,直接分配到old generation了,...
2011-03-17 22:02:18 540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人