首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试题集锦 - 无序号
lfsun666
创建于2023-11-20
订阅专栏
Java面试题集锦 - 无序号 : 对比 “Java面试题集锦 - 有序号”而言的
等 2 人订阅
共425篇文章
创建于2023-11-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Nginx 是什么
Nginx(发音为"engine x")是一个高性能的开源 Web 服务器和反向代理服务器。它被设计用于处理高并发的网络流量,特别适用于解决 C10K 问题(即无法同时处理大量客户端连接的问题)。Ng
Kafka 是 Pull 还是 Push,Push的缺点
Kafka 是一种基于发布-订阅模型的消息系统,属于消息中间件。在 Kafka 中,消费者(consumer)是以拉(pull)的方式从 Kafka 服务器获取消息。这意味着消费者决定何时拉取新的消息
关于TIME-WAIT状态的问题
······························································
统计数据:永久性统计数据和非永久性统计数据
永久性统计数据 innodb_table_stats: 存储了关于表的统计数据。 每一条记录对应着一个表的统计信息,这些信息包括行数、数据大小、平均行长度等。 这些统计信息在磁盘上永久保存,提供了对表
MyBatis 的分页方式
在 MyBatis 中,有两种主要的分页方式:逻辑分页和物理分页。 逻辑分页(Logical Pagination): 使用 MyBatis 自带的 RowBounds 进行分页。 这种方式是在一次性
`Integer` 类的取值范围
在Java中,Integer 类是一个包装类,用于封装基本数据类型 int。Integer 类的大小是固定的,它占用 4 个字节(32 位),因为它是一个 32 位的有符号整数。 Integer 类的
高性能索引使用策略指南
································································
在MySQL中,怎么知道Binlog是完整的?
在MySQL中,Binlog(二进制日志)记录了对数据库进行的更改操作,以便进行数据备份、恢复和复制。确保Binlog是完整的,即包含完整的事务信息,通常使用以下方式: 1. **Statement
脏读、不可重复读、幻读
·······················································
产生死锁的四个必要条件
·······························································
修饰符
在Java中,修饰符用于修饰类、方法、变量等,可以改变它们的属性和行为。 访问修饰符: public: 作用:对所有类可见,无访问限制。 示例:public class MyClass { } pro
对象头
对象头是Java对象在内存中的一部分,用于存储对象的元数据信息。对象头的内容包括但不限于以下信息: 对象的类型信息: 对象头存储了指向对象所属类元数据的指针,以确定对象的类型。这个指针指向方法区中该类
直接内存
直接内存是指在Java中通过NIO的ByteBuffer分配的堆外内存。与在Java堆上分配的传统对象不同,直接内存是由操作系统管理的,而不受Java虚拟机的直接控制。 主要特点和使用场景包括: 1.
索引失效
索引在以下情况下可能失效: 对索引列使用函数、表达式或计算: 如果在查询条件中对索引列使用了函数、表达式或计算,数据库可能无法充分利用索引。例如,对索引列使用了 SUBSTR、CONCAT、SUM、C
TCP 连接的四次挥手
TCP 连接的四次挥手是为了确保双方都完成了数据的传输,然后安全地关闭连接。 1. **客户端发送 FIN:** - 客户端希望关闭连接,它发送一个 FIN(Finish)报文给服务器。 - 客户端进
设置缓存数据的过期时间有什么用?
1. **释放内存:** Redis是一个基于内存的缓存数据库,内存是有限的资源。通过设置缓存数据的过期时间,可以确保不再需要的数据在一定时间后自动被删除,从而释放内存空间,避免内存耗尽的问题。 1.
常见的 Nginx 配置项
Nginx 是一个高性能的开源反向代理服务器,常用于负载均衡、Web服务代理、缓存等场景。Nginx 的配置文件是 `nginx.conf`,其中包含多个配置项,每个配置项都有不同的作用。 1. **
ArrayList 在 JVM 里怎么存的?
在 Java 虚拟机(JVM)中,ArrayList 是 java.util 包下的一个动态数组实现。它基于数组实现,并提供了自动扩容的功能。下面是 ArrayList 在 JVM 中的一些基本存储原
ZooKeeper中选举Leader
······························································
聚簇索引、非聚簇索引
聚簇索引: 优点: 快速查询: 聚簇索引的数据存储与索引存储在一起,使得范围查询和排序操作非常高效,因为相关的数据存储在相邻的位置。 避免额外的查找: 由于数据和索引存储在一起,查询时不需要额外的查找
下一页