随笔分类 - 面试总结
摘要:介绍一下MySQL架构 连接层(Connection Layer) 提供客户端与服务器的连接服务,负责建立、管理和终止客户端与数据库服务器之间的连接请求。 负责授权认证,确保只有合法的用户才能访问数据库资源。 实现安全协议,包括SSL加密连接等功能。 服务层(Service Layer) 包括SQL
阅读全文
摘要:讲讲JVM原理,JVM是做什么的 JVM(Java Virtual Machine)是Java虚拟机的简称,它是Java语言的核心部分之一,为运行Java应用程序提供了一个抽象化的计算系统。JVM的主要任务和功能包括以下几个方面: 字节码解释执行: JVM负责接收和加载编译后的Java字节码(.cl
阅读全文
摘要:Thread的生命周期 指线程从创建到销毁的整个过程。在线程的生命周期中,可能会经历不同的状态变化。 线程的运行状态: NEW:线程对象被创建,未启动线程 READY:start()启动 RUNNABLE(可以运行的线程状态):线程已被加载到线程调度器的就绪队列中,等待CPU的调度执行。 RUNNI
阅读全文
摘要:jdk的垃圾回收算法,年轻代,老年代分别是什么 垃圾回收基础算法 标记清除(mark sweep) - 位置不连续 产生碎片 效率偏低(两遍扫描) 第一遍扫描找到有用的,第二遍找到没用的进行清除 拷贝算法 (copying) - 没有碎片,浪费空间,移动复制对象需要调整对象引用 把一块内存中有用的对
阅读全文