首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试题集锦 - 无序号
lfsun666
创建于2023-11-20
订阅专栏
Java面试题集锦 - 无序号 : 对比 “Java面试题集锦 - 有序号”而言的
等 2 人订阅
共425篇文章
创建于2023-11-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JVM调优
JVM调优 JVM(Java Virtual Machine)的调优是确保Java应用程序性能和稳定性的关键任务。以下是一些建议用于JVM调优的最佳实践: 堆内存调优 初始堆大小和最大堆大小: 使用
MySQL 的锁机制
MySQL 的锁机制是数据库管理系统中非常重要的一部分,它涉及到事务隔离性、并发性等方面: MySQL锁的分类: 按层次划分: 全局锁(Global Lock): 作用于整个数据库实例,通常用于对整个
DELETE、TRUNCATE 、DROP
DELETE: 操作: DELETE 语句用于删除表中的行。 记录: 每次删除都被记录在事务日志中,可以进行回滚。 触发器: 执行 DELETE 时会激活相关的删除触发器。 条件删除: 可以带有 WH
大文件上传和优化方式
大文件上传和优化方式 文件上传问题 文件上传是常见的需求,但在处理大文件时,用户体验和效率变得至关重要。一般的文件上传方式可能不适用于大文件,特别是当上传中断后,需要重新开始整个过程。 优化方式 1.
查询和设置事务隔离级别
查询和设置事务隔离级别 通过以下SQL语句可以查看全局MySQL事务隔离级别和当前会话的事务隔离级别: 每个连接到MySQL的客户端可以使用以下SQL设置当前连接(客户端)的事务隔离级别: 其中事务隔
锁机制
当我们讨论锁机制时,通常会涉及以下几个方面的考虑: 锁的种类: 悲观锁: 在访问数据时,假设会有其他线程来修改数据,因此在获取数据前先加锁,确保数据不会被其他线程修改。Java中的synchroniz
Apache Shiro 原理
Apache Shiro 是一个强大且易用的Java安全框架,提供了身份验证、授权、加密和会话管理等功能。Shiro的原理主要围绕着以下几个核心概念: Subject(主体) :Subject是Shi
在MySQL中获取表中的第二条和第三条数据
在MySQL中,使用LIMIT子句来获取表中的第二条和第三条数据。LIMIT子句的语法是: start_offset表示开始的偏移量,即从第几条记录开始。偏移量是从0开始计算的,所以第二条记录的偏移量
Java类文件(.class文件)的基本结构
魔数(Magic Number): 文件头4个字节表示文件类型。Java类文件的魔数是固定的,通常为0xCAFEBABE。 Class文件版本号: 用于表示该文件的Java版本。例如,Java 8版本
JVM常见调优参数解释
JVM常见调优参数解释 -Xms: 初始堆大小,指定堆的初始大小。JVM启动时会申请这么多内存,并逐渐增加至最大堆大小。例如,-Xms512m 表示初始堆大小为 512MB。 -Xmx: 最大堆大小,
Java的引用类型简介
Java的引用类型简介 在Java中,引用类型主要分为强引用、软引用、弱引用和虚引用等几种。 强引用(Strong Reference): 强引用是最常见的引用类型。被强引用关联的对象不会被垃圾回收器
索引的创建与使用
** 索引的创建与使用** 在数据库中,索引对于查询性能的提升是非常重要的,但索引的创建和使用也需要谨慎操作。 选择哪些字段创建索引? 用于 WHERE 判断、ORDER 排序和 JOIN 的字段:
MySQL选择使用B+树
MySQL选择使用B+树作为索引的数据结构,而不是B树,主要有以下几个原因: 减少IO次数: B+树在内部节点只保存索引字段,并且数据都存储在叶子节点上。相比之下,B树在所有节点都存储数据,因此B+树
词法解析
·····························································
常见HTTP状态码
································································
Redis 是如何判断数据是否过期的呢?
在Redis中,过期字典是用于保存数据过期时间的一种数据结构。每个数据库都有一个过期字典,用于跟踪数据库中所有键的过期时间。过期字典的实现方式类似于哈希表,其中键是数据库中的某个键,而值是一个长整型,
https 可以解决 dns 劫持吗?
使用 HTTPS 可以提高通信安全性,但它并不直接解决 DNS 劫持的问题。DNS 劫持是一种攻击,攻击者篡改 DNS 查询结果,将用户导向恶意的网站或服务器,从而进行欺诈或其他恶意活动。 HTTPS
什么是负载均衡?
负载均衡(Load Balancing)是一种在计算机网络、计算集群或服务器系统中分配工作负载的技术,旨在提高系统的性能、可伸缩性和可靠性。负载均衡的主要目标是确保各个计算资源(如服务器、网络连接或存
Java动态加载与热部署:实现用户自定义接口上传热部署的全方位指南
1. 定义接口 2. 接口实现类 3. 热部署-反射方式 4. 热部署-注解方式 5. 删除jar时更新Spring容器 6. 测试
Spring Boot 的自动配置
Spring Boot 的自动配置是通过 @EnableAutoConfiguration 注解来实现的,这个注解的核心功能由 @Import 提供。具体实现中使用了 AutoConfiguratio
下一页