面试题目合集
文章平均质量分 90
记录各种技术常问的面试题目
伊成
happy coding ...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java面试高频面试题【2025最新版】
Redis淘汰策略(LRU最近最少使用,关键是看数据最后一次被使用到发生替换的时间长短,时间越长,数据就会被删除;LFU是淘汰一段时间内,使用次数最少的页面。内存满时,再执行写入,直接报错从已设TTL的键中挑选LRU的键进行删除所有键中挑选LRU的键进行删除从已设TTL的键中挑选LFU的键进行删除所有键中挑选LFU的键进行删除随机删除一个设置了TTL的键删除生存时间(TTL)最小的键Redis淘汰策略是指在内存使用达到最大限制(由maxmemory。原创 2025-06-19 10:24:31 · 1081 阅读 · 0 评论 -
SpringMVC面试题(2025)
答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。答:1)springmvc 的入口是一个 servlet 即前端控制器,而 struts2 入口是一个 filter 过虑器。2)springmvc 是基于方法开发(一个 url 对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2 是基于类开发,传递参数是通过类的属性,只能设计为多例。原创 2025-01-23 10:10:53 · 876 阅读 · 0 评论 -
Spring面试题(2025)
Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring 帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring 框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成 Spring 框架,不必担心 Spring 是如何在后台进行工作的。Spring 框架至今已集成了 20 多个模块。这些模块主要被分如下图所示的核心容器、数据访问/集成,、Web、AOP(面向切面编程)、工具、消息和测试模块。原创 2025-01-15 09:45:11 · 1409 阅读 · 0 评论 -
大厂面试题(2025)
相对其他数据库而言,MySQL 的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如:MyISAM和 MEMORY 存储引擎采用的是表级锁(table-level locking);InnoDB存储引擎既支持行级锁( row-level locking),也支持表级锁,但默认情况下是采用行级锁。表级锁: 开销小,加锁快;不会出现死锁(因为 MyISAM 会一次性获得 SQL所需的全部锁);锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁: 开销大,加锁慢;会出现死锁;原创 2025-01-10 10:13:11 · 917 阅读 · 0 评论 -
SpringBoot面试题(2025)
多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程序服务器,添加 spring 配置。因此,开始一个新的 spring 项目需要很多努力,因为我们现在必须从头开始做所有事情。Spring Boot 是解决这个问题的方法。原创 2025-01-07 11:47:26 · 1024 阅读 · 1 评论
分享