01 2021 档案

摘要:spring启动是建立在servlet容器上的,web工程的初始都是在web.xml <!-- Spring资源上下文定义,在指定地址找到Spring的xml配置文件 --> <context-param> <param-name>contextConfigLocation</param-name> 阅读全文
posted @ 2021-01-28 15:24 Ninon 阅读(607) 评论(0) 推荐(0)
摘要:1.什么是AQS AQS,全称AbstractQueuedSynchronizer,是队列同步器,本身是一个抽象类。 下面看看CountDownLatch是如何实现AQS的 public class CountDownLatch { //继承了AQS private static final cla 阅读全文
posted @ 2021-01-20 16:01 Ninon 阅读(460) 评论(0) 推荐(0)
摘要:MySQL 索引的原理和数据结构能介绍一下吗? https://www.cnblogs.com/nicori/p/12170748.html MySQL使用的数据结构为B+树 B+ 树和 B- 树有什么区别? B-树的数据是存放在索引结点上,而B+树的数据是存放在索引结点只作为索引使用,数据存放在叶 阅读全文
posted @ 2021-01-14 16:27 Ninon 阅读(147) 评论(0) 推荐(0)
摘要:1.JAVA中的几种基本类型,各占用多少字节? 八种 基本类型: 整数类型:byte(-128.127),int(-21E.21E),long,short(-32768.32768) 浮点类型:float,double 字符型:char(16) 布尔型:boolean(1) 引用类型: 类 接口 数 阅读全文
posted @ 2021-01-13 15:57 Ninon 阅读(121) 评论(0) 推荐(0)
摘要:1.什么情况下会发生栈内存溢出。 常见是递归,在递归调用一个函数时,每次都会将局部变量等存到栈中,在过程中变量不会被释放只会累加,直到溢出为止。 2.JVM 的内存结构,Eden 和 Survivor 比例。 Eden,From Survivor和To Survivor分别为8:1:1。 3.jvm 阅读全文
posted @ 2021-01-13 15:52 Ninon 阅读(144) 评论(0) 推荐(0)