摘要: 数组篇 跳-二分查找-704-力扣 class Solution { public int search(int[] nums, int target) { if (nums == null || nums.length == 0) return -1; if (target < nums[0] | 阅读全文
posted @ 2024-11-02 15:58 墨羽寻觅 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 框架篇 Spring-单例bean是线程安全的吗 问答环节 Spring-AOP相关面试题 问答流程 Spring-事务失效的场景 异常捕获处理 抛出检查异常 非public方法 问答环节 Spring-bean的生命周期 BeanDefinition bean 流程 问答环节 Spring-bea 阅读全文
posted @ 2024-11-02 11:07 墨羽寻觅 阅读(2) 评论(0) 推荐(0) 编辑
摘要: MySQL 篇 整体内容 优化-如何定位慢查询 如何定位慢查询 问答环节 优化-SQL语句执行的很慢,如何分析 解决思路 问答环节 优化-索引概念及索引底层数据结构 数据结构对比 问答环节 优化-聚簇索引、非聚簇索引、回表查询 回表查询 问答环节 优化-覆盖索引、超大分页优化 覆盖索引 超大分页 问 阅读全文
posted @ 2024-10-30 14:54 墨羽寻觅 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Redis篇 redis使用场景-缓存-缓存穿透 解决方案一:缓存空数据 解决方案二:布隆过滤器 布隆过滤器的介绍 面试问答 redis使用场景-缓存-缓存击穿 两种解决方案: 1)互斥锁 2)逻辑过期 两种解决方案:互斥锁/逻辑过期 上述两者对比: 对于容错率低的场景,比如银行等采用互斥锁,其满足 阅读全文
posted @ 2024-10-26 18:29 墨羽寻觅 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、Spring IoC的理解 IoC(Inversion of Control:控制反转) 是一种设计思想,而不是一个具体的技术实现。IoC 的思想就是将原本在程序中手动创建对象的控制权,交由 Spring 框架来管理。不过, IoC 并非 Spring 特有,在其他语言中也有应用。 控制反转? 阅读全文
posted @ 2024-10-19 15:48 墨羽寻觅 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 提交的命令 用作测试用 注意:我的命令是在有管理员权限的CMD下执行。 阅读全文
posted @ 2024-10-18 15:08 墨羽寻觅 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 Spring 框架? Spring是一款开源的轻量级Java开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发,比如说 Spring 支持 IoC 阅读全文
posted @ 2024-10-17 23:30 墨羽寻觅 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 背景: 今天项目在做的时候,发现前面的代码部分有问题。但是已经不清楚自己改了哪些部分的代码了,这时候的一个好办法就是使用IDEA中的代码回退到之前的某一时刻。 做法: 1、打开项目,如果回退整个项目的代码,右键项目 -> Local History -> show History 2、现在可以看到整 阅读全文
posted @ 2024-10-15 23:39 墨羽寻觅 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 背景: 在执行过程中,报错:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception i 阅读全文
posted @ 2024-10-15 23:23 墨羽寻觅 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 我的这个产生的原因: 之前做项目的时候检测到category表了,但后来数据库断开后,等再次连接上数据库,可以检测到数据库,但数据库中的表直接用,是检测不到的。 解决方法一: 使用数据库中表的时候,可以 [数据库.数据库表],如下图所示,可以看到此时使用表就不爆红了。 解决方法二: 鼠标移动到数据表 阅读全文
posted @ 2024-10-15 23:05 墨羽寻觅 阅读(31) 评论(0) 推荐(0) 编辑