面试
那一团耀眼的火焰
放空。
展开
-
最全MySQL面试题整理
MySQL 一、事务 说一说事务 事务指的是满足ACID特性的一组操作,可以使用commit提交一个事务,也可以使用Rollback进行回滚 什么是事务的ACID属性 原子性(Atomicity):事务被士为不可分割的最小单元,事务的所有操作要么全部提交成功,要么全部失败回滚 回滚可以通过回滚日志实现,回滚日志记录着事务所执行的修改操作,在回滚的时候反向执行这些操作即可 一致性(Consistency):数据库在事务执行前后都保持一致性状态,在一致性状态下,所有事务对一个数据的读取结果都是相同的原创 2020-08-13 10:30:39 · 420 阅读 · 0 评论 -
最全JVM面试知识整理
JVM面试知识整理 一、Java内存模型 Java内存模型 线程私有的:程序计数器、虚拟机栈、本地方法栈 线程共享的:堆、方法区、直接内存(非运行时数据区) JDK1.8前: JDK1.8后: 程序计数器 程序计数器是Java运行时数据区中唯一不可能发生内存溢出异常的内存空间。程序计数器主要有两方面的功能:虚拟机字节码解释器能够通过改变程序计数器实现流程控制的功能,如顺序执行、选择、循环、异常处理等。程序计数器还能够保存当前线程的执行位置,当线程被切换回来的时候就能够知道上次执行到哪了 如原创 2020-08-13 10:25:09 · 199 阅读 · 0 评论