面试
文章平均质量分 50
qq_35444750
这个作者很懒,什么都没留下…
展开
-
java集合
java有哪些集合 Collect接口下面有三大接口:list、set、queue map接口 几种接口的区别 list:有序的、可重复的 set:无序的,不可重复的 queue:按顺序存储,有序的,可重复的 map:键值对来存储,key是无序的,不可重复的,value是无序的,可重复的 list有哪些集合 arraylist:object[]数组,线程不安全 Ventor:object[]数组。线程安全 LinkedList:双向链表。线程不安全 Set有哪些集合 HashSet原创 2021-11-02 20:25:16 · 101 阅读 · 0 评论 -
计算机网络面试题
TCP的三次握手: 客户端发送SYN到服务端 服务端发送SYN和ACk的数据包到客户端 客户端发送ACk到服务端 TCP的四次挥手: 客户端发送FIN到服务器 服务器收到FIN,发挥ACK, 服务器关闭连接,发送FIN给客户端 客户端发送ACK确认 TCP和UDP协议的区别 TCP是面向连接的,可靠的,字节流,传输效率慢,但是安全 UDP是无连接的,不可卡的,数据报文段,传输效率快,不安全 TCP如何保证可靠传输 校验和:TCP用首部的校验和来确认是否正确 TCP的客户端会丢弃重原创 2021-10-27 20:07:25 · 834 阅读 · 0 评论 -
数据库面试题
MyISAM和InnoDB的区别 MyISAM InnoDB 只有表级锁 支持行级锁和表级锁,默认行级锁 不提供事务支持 支持事务 不支持外键 支持外键 不支持mvcc 支持mvcc 索引 MySQL使用的主要有BTree索引和哈希索引 哈希索引的底层结构是哈希表 MyISAM B+树叶节点的data域存放的是数据记录的地址,首先按照 B+树搜索索引,如果存在去除data域的值,然后根据值的地址读取相应的记录,这是非聚簇索引 InnoDB其数据文件原创 2021-10-27 18:59:32 · 124 阅读 · 0 评论