python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素.
集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric
difference(对称差集)等数学运算.sets 支持x in set,l...
分类:
编程语言 时间:
2014-05-27 01:08:23
阅读次数:
297
计划写几篇文章专门介绍HashTable,Dictionary,HashSet,SortedList,List
等集合对象,从内部剖析原理,以便在实际应用中有针对性的选择使用。 这篇文章先介绍HashTable .
先例举几个问题:1,Hashtable为什么速度查询速度快,而添加速度相对慢,...
分类:
其他好文 时间:
2014-05-13 17:23:30
阅读次数:
266
原文第15章 迭代器模式(Iterator Pattern)迭代器模式(Iterator
Pattern)
概述:在面向对象的软件设计中,我们经常会遇到一类集合对象,这类集合对象的内部结构可能有着各种各样的实现,但是归结起来,无非有两点是需要我们去关心的:一是集合内部的数据存储结构,二是遍历集合内部...
分类:
其他好文 时间:
2014-05-12 08:43:27
阅读次数:
310
在程序中封装了一个List集合对象,然后需要把该集合中的实体插入到数据库中,由于项目使用了Spring+MyBatis的配置,所以打算使用MyBatis批量插入,由于之前没用过批量插入,在网上找了一些资料后最终实现了,把详细过程贴出来。实体类TrainRecord结构如下:public
class ...
分类:
其他好文 时间:
2014-05-09 20:40:42
阅读次数:
335
编码:把数据写成JSON结构过程解码:把数据从JSON文档中读取的过程,就是将字符串分析之后读入到一个集合对象中,这个集合对象的结构可能是数组,也可能是字典。编码/解码框架:1、SBJson,比较老得JSON编码、解码框架,现在更新任然很频繁,支持ARC2、TouchJSON,比较老得JSON编码、...
分类:
Web程序 时间:
2014-05-08 12:02:56
阅读次数:
407
结构化编程:过程是核心,围绕着要解决的任务来设计;面向对象编程:对象是核心,围绕问题域中的对象来设计。
万物皆对象,类是具有相同属性和行为的一组对象的集合。对象是类的实例,类是对象的抽象。为什么要使用类和对象呢?我们有了基本的数据类型,但实际物体太多,难以表示,我们抽象出类来描述,可以添加自己...
分类:
其他好文 时间:
2014-05-06 13:44:21
阅读次数:
242
//创建指定元素个数的一个集合对象 NSMutableSet*set =
[NSMutableSetsetWithCapacity:10]; //添加一个对象到集合 [setaddObject:@"adsf"];
NSLog(@"%@", set); //从集合中删除一个对象 ...
分类:
其他好文 时间:
2014-04-30 00:48:12
阅读次数:
537
泛型作用于编译阶段:
泛型是作用于编译阶段,在编译阶段控制类型,以确保在编写代码的时候只能传入指定类型数据到泛型集合对象中去。如何验证呢,贴代码如下:
package highBasic.generic;import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import ja...
分类:
编程语言 时间:
2014-04-29 13:34:22
阅读次数:
277
答:泛型是 C# 2.0 开始引入的一种更加灵活、规范的数据操作机制,看例子: class
Student{} 假设有学生对象需要存入集合,再提取出来 ArrayList list = new ArrayList(); //1、实例化 list
集合对象 Student s = new Studen...
分类:
其他好文 时间:
2014-04-28 12:10:06
阅读次数:
520
java5新特性泛型产生的最基本原因是什么,当然后续还有泛型的深入分析...
分类:
编程语言 时间:
2014-04-28 10:25:41
阅读次数:
266