初级
North_sea24
这个作者很懒,什么都没留下…
展开
-
MySQL中delete和truncate的区别
曾经看到过一个面试题问过相似的问题,其实很简单 delete删除的时候是一条一条的删除记录,对于auto_increment(自增)的记录不清空,并且配合事务(在同一个事务中),还可以将数据恢复。 而truncate是直接将表摧毁,再建一张一模一样的新表,对于auto_increment的记录也清空,并且删除的数据是找不回的。...原创 2018-07-29 11:16:14 · 411 阅读 · 0 评论 -
Java SE面试题
java基础面试题 1、String类能被继承吗? 答:不能,因为String是被final修饰的。 2、ArrayList和LinkedList的区别? 答:1)ArrayList的底层相当于数组,LinkedList的底层相当于链表,所以前者查找速度更快,前者是时间复杂度是O(1),后者是O(n)。 2)LinkedList的更删改速度更快,因为他不需要像数组那样重新计算大小或更新索引 3)L...原创 2019-07-15 11:18:41 · 174 阅读 · 0 评论