首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试题集锦 - 无序号
lfsun666
创建于2023-11-20
订阅专栏
Java面试题集锦 - 无序号 : 对比 “Java面试题集锦 - 有序号”而言的
等 2 人订阅
共425篇文章
创建于2023-11-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
索引失效的常见情况及优化方法
索引失效的常见情况及优化方法 索引在数据库中是优化查询性能的关键工具,但在某些情况下,查询语句可能无法有效利用索引,导致性能下降。以下是导致索引失效的一些常见情况以及相应的优化方法: 1. 使用 OR
Spring Boot 读取配置文件的方式
Spring Boot 读取配置文件的方式 在 Spring Boot 中,读取配置文件的方式有多种,开发者可以选择适合自己项目的方式,以下是其中的几种常用方式: 1. 使用 @Value 读取配置文
Java 反射
Java 反射(Reflection) 反射是 Java 编程语言的一个特性,它允许在运行时检查和操作类、方法、属性等程序元素的信息。通过反射机制,可以在程序运行时获取类的信息,创建对象,调用方法,访
将字符串转换为整数
······························································
Redis 简介与使用场景
·································································
查询优化 Explain
查询优化 Explain 一、概述 一条查询语句在经过 MySQL 查询优化器的基于成本和规则的优化后,生成一个执行计划。执行计划展示了具体执行查询的方式,包括多表连接的顺序、每个表的访问方法等。 二
undo log
···············································································
扫码登录的整体流程
扫码登录的整体流程: 生成临时标识符: 当用户访问扫码登录页面时,服务端生成一个唯一的临时标识符,通常是一个随机生成的 token。这个标识符用于在整个扫码登录过程中识别用户。 生成二维码: 将临时标
什么是微服务
微服务(Microservices)是一种软件架构风格,其中应用程序由一组小型、独立的服务组成,这些服务可以独立开发、部署、扩展,相互之间通过网络进行通信。每个服务都围绕业务功能构建,并通过 API
空接口
空接口(Empty Interface)指的是不包含任何方法声明的接口,也称为标记接口(Marker Interface)或标志接口。空接口在Java中是一个常见的设计模式,虽然它本身并没有包含任何方
float f = 3.5 是否正确?
在Java中,float 类型的变量可以存储小数(浮点数),但在直接给 float 变量赋值时,应该使用 f 后缀来明确指定该数是 float 类型,否则默认被认为是 double 类型。因此,正确的
在 MySQL 中,`KILL` 命令
在 MySQL 中,KILL 命令用于终止或断开一个线程的执行。 KILL QUERY + 线程 ID: 用于终止指定线程中正在执行的查询语句。该命令会中止当前查询的执行,但不会中断连接,线程可以继续
短时间提高 MySQL 性能的方法
...........................................................
SQL中的JOIN用法
INNER JOIN(内连接): INNER JOIN 用于从两个表中选取符合条件的记录。只返回两个表中匹配的行,其他的行会被排除。 LEFT JOIN(左连接): LEFT JOIN 关键字返回左表
CAP、BASE
CAP 理论: CAP 理论是分布式系统设计中的三个基本特性的缩写: 一致性(Consistency): 所有节点在同一时间具有相同的数据视图,即保证分布式系统的数据一致性。 可用性(Availabi
在Java中保持类的唯一性
使用包名: 将类放置在不同的包中,确保类的全限定名(包名 + 类名)是唯一的。这是 Java 包系统的基本原则,同一包下的类名不能重复。 使用命名规范: 遵循命名规范,使用有意义、清晰的类名,并尽量避
在Linux系统下,解压文件
解压 tar 文件: -z: 表示使用 gzip 压缩; -x: 表示解压缩; -v: 表示显示详细信息; -f: 表示指定文件名。 例如,如果要解压名为 example.tar.gz 的文件,可以使
常用的 JUC 类
Java Util Concurrent(JUC)提供了一组丰富而强大的类,用于更高级别和更灵活地处理并发操作。以下是一些常用的 JUC 类的概述: ConcurrentHashMap: Concur
多线程实现方式
··································································
CAS 、 ABA
CAS(Compare-And-Swap)确实是一种乐观锁的实现方式,主要应用于多线程环境下的并发控制。CAS操作是一种原子操作,它能够在不使用锁的情况下实现多线程之间的数据同步。 CAS操作包含三个
下一页