需求:我有一个集合,如下,请问,我想判断里面有没有"world"这个元素,如果有,我就添加一个"javaee"元素,请写代码实现。import java.util.ArrayList;import java.util.Iterator;import java.util.List;public cla...
分类:
其他好文 时间:
2014-12-19 00:26:01
阅读次数:
254
在某种程度上,可以将string类型视为字符容器,支持很多容器操作。与vector相似,string的字符也是连续存储的,因此也有capacity和reserve操作。另外,也可用迭代器输出字符串,如下例:string s("Hello world!");string :: iterator ite...
分类:
其他好文 时间:
2014-12-18 22:01:20
阅读次数:
248
每次使用JsonObject个某个数据时候,总是抛出异常,这样看见会相当的烦躁。
我是不太喜欢 这样抛出 异常 每次都去try cahch
public Map parseToMap(JSONObject obj){
Map map = new HashMap();
try{
for(Iterator iterator = obj.keys() ;iterator.hasNe...
分类:
编程语言 时间:
2014-12-18 15:13:13
阅读次数:
212
分区表有很多好处,以大化小,一小化了,加上并行的使用,在loap中能往往能提高几十倍甚至几百倍的效果。当然表设计得不好也会适得其反,效果比普通表跟糟糕。
为了更好的使用分区表,这里看一下分区表的执行计划。
PARTITION RANGE ALL:扫描所有分区
PARTITION RANGE ITERATOR:扫描多个分区,小于所有个分区数量
PARTITION RANGE SINGLE:扫描单一的...
分类:
数据库 时间:
2014-12-18 10:27:27
阅读次数:
229
迭代器模式定义迭代器提供了一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部结构。结构迭代器由四部分组成:Iterator:定义访问和遍历元素的接口。ConcreteIterator:实现迭代器接口;遍历时跟踪当前位置。Aggregate:定义创建相应迭代器对象的接口。ConCreteA...
分类:
其他好文 时间:
2014-12-18 00:14:37
阅读次数:
146
用到的jar:commons-codec-1.6.jar、commons-httpclient-3.0.jar、commons-logging-1.1.3.jarpackage com.httpclient;import java.util.Iterator; import java.util.Ma...
分类:
Web程序 时间:
2014-12-17 17:44:12
阅读次数:
228
分类:【java】2013-07-15 10:58917人阅读评论(0)收藏举报所谓Iterator模式,即是Iterator为不同的容器提供一个统一的访问方式。本文以java中的容器为例,模拟Iterator的原理。参考:马士兵 Java设计模式 Iterator1.首先定义一个容器Collect...
分类:
编程语言 时间:
2014-12-17 06:42:45
阅读次数:
198
集合的操作Iterator、Collection、Set和HashSet关系Iterator set=new HashSet(); //向集合中添加元素 set.add("a"); set.add("b"); set.add("c"); set.add("a");//集合中的元素是不重复的...
分类:
编程语言 时间:
2014-12-16 20:40:11
阅读次数:
136
迭代器:除了在其它语言中司空见惯的下标法访问容器元素之外,C++语言提供了一种全新的方法——迭代器(iterator)来访问容器的元素。迭代器其实类似于引用,指向容器中某一元素。换个方式来说,容器就是数据结构的泛指,迭代器就是指针的泛指,可以指向元素。容器相当于一个储藏柜,里面装的许多不同的物品就像...
分类:
其他好文 时间:
2014-12-16 14:41:21
阅读次数:
190
Iterator(迭代器) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返...
分类:
编程语言 时间:
2014-12-15 21:41:02
阅读次数:
243