欢迎回家
我们一直在改变

面试专栏 第5页

innodb的聚集索引

Poseidon阅读(644)评论(0)赞(0)

聚簇索引并不是一种单独的索引类型,而是一种数据存储方式(不是数据结构,而是存储结构),具体细节依赖于其实现方式,但innodb的聚簇索引实际上是在同一个结构中保存了BTree(B-Tree ,B+Tree)索引和数据行。 聚簇索引(clus...

innodb和myisam的索引有什么区别

Poseidon阅读(727)评论(0)赞(1)

InnoDB和MyISAM是在使用MySQL最常用的两个表类型,它们各有各的优点,视具体应用而定。 Innodb引擎(该引擎在5.5后的MySQL数据库中为默认存储引擎。) Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL...

arraylist、数组、linkedlist的区别

Poseidon阅读(727)评论(0)赞(0)

一、数组 优点:数组在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。 缺点: 在数组的两个数据间插入数据是很麻烦的,而且在声明数组的时候必须指定数组的长度,数组的长度过长,会造成内存浪费,过短会造成数据溢出的错误。...

讲一下stream和迭代器的区别

Poseidon阅读(710)评论(0)赞(0)

什么是迭代器? 迭代器,提供一种访问一个集合对象各个元素的途径,同时又不需要暴露该对象的内部细节。java通过提供Iterator和Iterable俩个接口来实现集合类的可迭代性,迭代器主要的用法是:首先用hasNext()作为循环条件,再...

给你一个数组,怎么去重?

Poseidon阅读(660)评论(0)赞(0)

对于数组去重的方法有很多,这里总结了数组去重的三种常用方式 public class Test { public static void main(String[] args) { /** * 第一种方式,虽然去重了,但是不能排序 / //...

HashMap和HashTable的区别

Poseidon阅读(684)评论(0)赞(0)

HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口。 主要的区别有:线程安全性,同步(synchronization),以及速度。 1.Hashtable继承自Dictionary类,而HashMap...

91CODING 小白轻松上手,大牛稳健进步

关于我们免责声明