纯情星星

文章
4
资源
0
加入时间
2年10月21天

MySQL学习笔记

数据库三大范式:注:第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第三范式(3NF)也是在第二范式(2NF)的基础上建立起来的。第一范式(1NF):列不可分(1)每一列属性都是不可再分的属性值,确保每一列的原子性;(2)两列的属性相近或相似或一样,尽量合并属性一样的列,确保不产生冗余数据第二范式(2NF):属性完全依赖于主键,每个表只描述一件事第三范式(3NF):属性不依赖与其它非主属性,属性直接依赖于主键​

java迭代器和for循环区别_哪一个更有效,一个for-每个循环,还是一个迭代器?...

如果您只是在集合中徘徊以读取所有的值,那么使用迭代器和新的for循环语法没有什么区别,因为新的语法只是在水下使用迭代器。但是,如果您指的是旧的“c样式”循环:for(inti=0;iObjecto=list.get(i);}然后,新的for循环或迭代器可能会更高效,这取决于底层的数据结构。原因是对于某些数据结构,get(i)是O(N)操作,使循环成为O(N)2)手术。传统的链表就是这种数...