后端
2025
30
- Java 中 Thread.sleep 和 Thread.yield 的区别? Java 中如何创建多线程? Java 线程池中 shutdown 与 shutdownNow 的区别是什么? Java 线程池内部任务出异常后,如何知道是哪个线程出了异常? Java 线程池核心线程数在运行过程中能修改吗?如何修改? JVM 方法区是否会出现内存溢出? JVM 有那几种情况会产生 OOM(内存溢出)? JVM 由哪些部分组成? MySQL 中 `LIMIT 100000000, 10` 和 `LIMIT 10` 的执行速度是否相同? MySQL 中 AUTO_INCREMENT 列达到最大值时会发生什么? MySQL 中 DATETIME 和 TIMESTAMP 类型的区别是什么? MySQL 中 TEXT 类型最大可以存储多长的文本? MySQL 插入一条 SQL 语句,redo log 记录的是什么? Netty 如何解决 JDK NIO 中的空轮询 Bug? Netty 性能为什么这么高? Netty 是如何解决粘包和拆包问题的? Netty 采用了哪些设计模式? 为什么不选择使用原生的 NIO 而选择使用 Netty 呢? 为什么阿里巴巴的 Java 手册不推荐使用存储过程? 什么是 Netty,它在网络编程中解决了什么问题? 介绍一下 Reactor 线程模型? 在 Java 中主线程如何知晓创建的子线程是否执行成功? 在 MySQL 中,你使用过哪些函数? 在 MySQL 中存储金额数据,应该使用什么数据类型? 在 Netty 中,什么是 Channel ? 什么是 ChannelHandlerContext? 数据库的三大范式是什么? 简单说说 Netty 的线程模型,并且其是如何完成工作的? 简单说说 Netty 的零拷贝机制? 说一下 Netty 的应用场景? 说一下 TCP 半包和粘包问题?