![](https://img-blog.csdnimg.cn/2020103117083678.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试总结
文章平均质量分 63
面试总结
XuQingHui_JavaBoy
这个作者很懒,什么都没留下…
展开
-
面试题总结
一、尚硅谷面试题系列1.考察自增变量,示例:public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.println(i); System.out.println(j); System.out.println(k);}考察虚拟机栈中的栈帧,栈帧包括局部变量表,操作数栈,动态链接,方法返回地址,附加信息;参考连接原创 2021-09-05 00:40:35 · 189 阅读 · 0 评论 -
假如生产环境出现CPU占用过高,请谈谈你的分析思路和定位
分析的思路是结合Linux和Jdk命令一起进行分析案例步骤:1.首先用top命令找出cpu占比最高的结合上图分析出,是pid为5101的进程占用cpu比例较高2.再使用ps -ef或者jps进一步定位,得知是一个怎么样的一个后台程序3.再定位到具体线程或者代码,使用ps -mp 进程id -o THREAD,tid,time命令查看,其中pid是指定进程id,而tid是线程id,对应的命令是ps -mp 5101 -o THREAD,tid,time,结果如下图可以看到5102的线程id占原创 2021-09-04 15:24:11 · 2367 阅读 · 0 评论 -
面试要掌握的点-持续更新
面试要掌握的点Java核心数据库方面Web端JavaEE框架JavaEE高级工具方面Java核心Java基础;集合(其中HashMap相关的问的最多);多线程,高并发(JUC);网络编程,IO和netty框架的理解;数据结构和算法;设计模式;Java新版本的新特性;JVM的理解和优化。数据库方面Mysql数据库的设计,开发和数据库事务;Mysql数据库优化;Mysql数据库集群;Mysql数据库的分布式存储和分库分表中间件的使用(mycat和sharding-jdbc);原创 2020-07-26 15:49:14 · 173 阅读 · 0 评论