![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 94
lipengxs
这个作者很懒,什么都没留下…
展开
-
分布式事务解决方案
面试必问之dubbo原创 2021-05-16 22:44:13 · 121 阅读 · 0 评论 -
面试必问之mysql优化
大表优化分表分库跨库查询sql优化查看执行计划增加索引sql关键字优化使用临时表字段冗余减少关联原创 2020-08-16 18:19:06 · 313 阅读 · 0 评论 -
面试必问之mysql基础
面试必问之mysql原创 2020-07-12 18:08:56 · 309 阅读 · 0 评论 -
面试必问之jvm
问题1 说一下jvm内存模型问题1.1 jvm内存模型栈区:栈分为java虚拟机栈和本地方法栈重点是Java虚拟机栈,它是线程私有的,生命周期与线程相同。每个方法执行都会创建一个栈帧,用于存放局部变量表,操作栈,动态链接,方法出口等。每个方法从被调用,直到被执行完。对应着一个栈帧在虚拟机中从入栈到出栈的过程。通常说的栈就是指局部变量表部分,存放编译期间可知的8种基本数据类型,及对象引用和指令地址。局部变量表是在编译期间完成分配,当进入一个方法时,这个栈中的局部变量分配内存大小是确定的。会有两原创 2020-06-27 10:12:44 · 327 阅读 · 0 评论 -
面试必问之HashMap
问题1 hashmap原理?问题1.1 hashmap底层数据结构是什么哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。问题1.2 jdk1.8为啥要将链表转为红黑树呢?链表的用的是线性检索,时间复杂度是O(n),而红黑树的检索方式是二分查找,平均时间复杂度是O(logn),当达到一定阈值后,二分查找是由于先行检索的问题1.3 什么情况下会将链表转为红黑树当来链表长度达到8时会转为红黑树,当桶中链表元素个数小于等于6时,树结构还原成链表。原创 2020-06-21 17:06:24 · 230 阅读 · 0 评论 -
面试必问之kafka
面试必问之kafka原创 2020-06-14 16:51:44 · 272 阅读 · 0 评论 -
面试必问之redis
这里是我作为10年面试经验总结的面试中必问问题问题一 简单介绍下redisedis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value存储系统(区别于MySQL的二维表格的形式存储。)。和Memcache类似,但很大程度补偿了Memcache的不足。和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用.原创 2020-06-07 23:23:31 · 290 阅读 · 0 评论