集合基础知识——CollectionJava中集合框架由常用的Collection接口和Map接口组成,而Collection接口又有两个子接口,是List接口和Set接口,常用的集合框架由这三个类组成。List接口的功能方法List的使用最为简单,创建集合,通过add方法添加元素,get方法获取元...
分类:
编程语言 时间:
2014-05-16 04:23:01
阅读次数:
363
把关联保存为一个表,存储关联表的外键在对象中,使用集合作为域值,来处理多值域.而在DB中,只能有单值域.外键映射的核心,是在关联关系的单值端使用外键来维持联系.而在多对多的关联关系中,已经不存在单值端了.运行机制使用一个链接表来保存关联关系.仅有两个字段,即两个关联表的外键ID.对于每一对相关联的对...
分类:
移动开发 时间:
2014-05-15 14:18:24
阅读次数:
287
把对象间的关系映射到DB表键的外键引用对象之间可以通过对象引用来互相直接访问.运行机制关键是标识域.一对一的关联.使用一个DB的外键取代.一对多的对象集合.不能在DB中把相连的对象集合都保存了.必须颠倒引用的方向一张唱片有多个曲目,那么在曲目表中保存唱片的外键.更新时较为麻烦插入和删除在多的一方(曲...
分类:
其他好文 时间:
2014-05-15 13:41:59
阅读次数:
212
进程:程序执行的一个实例,充分描述程序已经执行到何种程度的数据结构的集合.目的:担当资源分配的实体.每个线程是进程的一个执行流,可以由内核独立调度.标示一个进程进程和进程描述符一一对应.并且一个线程组公用一个PID.进程描述符处理:
Linux吧内核态的进程堆栈和紧挨进程描述符的小数据结构threa...
分类:
其他好文 时间:
2014-05-15 12:05:28
阅读次数:
261
NSArray、NSSet、NSDictionary 集合类
可以用来装东西OC数组只能存放OC对象、不能存放非OC对象类型,如int、struct\enu等OC数组不能存放nil值1.NSArray 不可变数组1》.
NSArray *array1 = [NSArray array]; // 由....
分类:
其他好文 时间:
2014-05-15 10:23:07
阅读次数:
253
HashSet底层数据结构是哈希表,哈希表按哈希值来存储,HashSet集合中有若干个存储区域,而每个对象可以计算出一个hash值,系统会自动将这个值分组,对应若干个存储区域。当添加新元素时,系统会计算出这个元素的hash值,然后跟存储区域的每一个元素进行比较,如果不相同则添加..
分类:
其他好文 时间:
2014-05-15 08:54:32
阅读次数:
215
学习总结--数学.基本计数方法
一、计数方法的原理
1.加法原理:做一件事情有n中办法,第i种办法有pi种执行方案,那么总的解决这件事情的方案数即为p1+p2+p3+...+pn。
2.乘法原理:做一件事情分为n个步骤,第i个步骤的执行方案有pi种,则一共有p1?p2?p3?...?pn种方案解决该问题。
3.容斥原理:一个班级有,集合A的人喜欢数学,集合B的人喜欢英语...
分类:
其他好文 时间:
2014-05-15 07:58:57
阅读次数:
279
k-近邻算法原理:存在一个样本的数据集合,也叫训练的样本集,样本集中每个数据都有标签,算法分类时,输入没有分类的新数据,将新数据的每个特征与样本集中每个数据对应的特征进行比较,然后样本集可以计算得到与新数据的相似度,然后取前k(通常不大于20)大相似度所对应的类标签,然后将新数据标识为k个中类标签最...
分类:
其他好文 时间:
2014-05-15 07:42:07
阅读次数:
401
接口:
是一些方法特征的集合,而这些方法可以被多个实现类去各自实现。
接口主要特征:
1、接口中的成员变量隐士的被定义为公开的静态常量
2、接口中的方法是抽象的,并且必须是公开的
3、接口是用来被类实现的或者被接口继承的,其不能有自己的构造子
接口的作用:
接口是实现松耦合的重要手段,它描述了系统对外公开的所有服务...
分类:
编程语言 时间:
2014-05-15 01:13:55
阅读次数:
333
Iterator:迭代器。其实就是集合取出元素的方式,每个容器的数据结构不一样,所以他们存取的方式不一样,具体事项方法不一样,具体实现方法不一样,每个集合都具备取出方式,对于取出这个动作不足以用一个函数来描述,需要用多个功能来体现,一般情况将多个功能封装到一个对象..
分类:
编程语言 时间:
2014-05-15 00:22:05
阅读次数:
306