程序百科,作者程序百科 - 第55页 共58页-程序百科-第55页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:为什么 Java 中 CMS 垃圾收集器在发生 Concurrent Mode Failure 时的 Full GC 是单线程的?-程序百科

面试题:为什么 Java 中 CMS 垃圾收集器在发生 Concurrent Mode Failure 时的 Full GC 是单线程的?

当使用CMS(Concurrent Mark-Sweep)垃圾收集器时,'Concurrent Mode Failure' 是指在CMS尝试以并发模式执行老年代的垃圾回收时,由于老年代空间不足而无法完成该过程,导致不得不触发一次Full ...
7个月前
2715
面试题:display:none 与 visibility:hidden 的区别-程序百科

面试题:display:none 与 visibility:hidden 的区别

display: none 和 visibility: hidden 都可以隐藏 HTML 元素,但它们在行为、对布局的影响以及性能上有着本质的区别。理解这些差异对于精确控制页面显示和布局至关重要。 一、核心区别对比 特性...
5个月前
2713
面试题:如何在 React 中阻止事件的默认行为?-程序百科

面试题:如何在 React 中阻止事件的默认行为?

在 React 中阻止事件的默认行为,需要调用事件对象(SyntheticEvent)上的 preventDefault() 方法。不能使用 return false 的方式,因为这在 React 中无效。 ✅ 正确方法:使用 event.preventDe...
3个月前
2711
面试题:React 中 key 的作用是什么?-程序百科

面试题:React 中 key 的作用是什么?

在 React 中,key 是一个特殊的字符串属性,用于帮助 React 识别哪些元素发生了变化、被添加或被删除,从而在渲染列表时高效地更新 DOM。 核心作用:标识列表中元素的唯一性 当 React 渲染一个...
3个月前
2710
面试题:什么是分库分表?分库分表有哪些类型(或策略)?-程序百科

面试题:什么是分库分表?分库分表有哪些类型(或策略)?

分库分表的定义 分库分表是一种数据库优化技术,用于解决单库单表性能瓶颈的问题。当数据量过大或并发访问压力过高时,将原本集中存储的数据分散到多个数据库或多个表中,从而提升数据库的性能...
6个月前
2715
面试题:MySQL 的乐观锁和悲观锁是什么?-程序百科

面试题:MySQL 的乐观锁和悲观锁是什么?

在 MySQL 中,乐观锁和悲观锁是两种处理并发控制的方法,它们分别适用于不同的场景,并以不同的方式来保证数据的一致性和完整性。 悲观锁(Pessimistic Locking) 概念:悲观锁假设会发生并发冲...
6个月前
2710
面试题:MySQL 的查询优化器如何选择执行计划?-程序百科

面试题:MySQL 的查询优化器如何选择执行计划?

MySQL的查询优化器在决定执行计划时会考虑多种因素,以确保查询尽可能高效地运行。以下是优化器选择执行计划时的一些关键步骤和考虑因素: 统计信息:MySQL使用表和索引的统计信息来评估不同执...
7个月前
277
面试题:如何使用 Redis 统计大量用户唯一访问量(UV)?-程序百科

面试题:如何使用 Redis 统计大量用户唯一访问量(UV)?

在互联网应用中,统计大量用户的唯一访问量(UV) 是一个常见且重要的需求。Redis 提供了多种高效的数据结构和算法来实现这一目标,以下是常见的几种方法及其适用场景: 1. 使用 Set 数据...
6个月前
2710
面试题:typeof NaN 的结果是什么?-程序百科

面试题:typeof NaN 的结果是什么?

typeof NaN 的结果是 'number'。 解释: NaN 是 'Not-a-Number' 的缩写,表示“不是一个数字”。 尽管它的名字是“不是数字”,但在 JavaScript 的类型系统中,NaN 被归类为 number 类型。 这是...
面试题:什么是 React 中类组件和函数组件?它们有什么区别?-程序百科

面试题:什么是 React 中类组件和函数组件?它们有什么区别?

在 React 中,类组件(Class Component) 和 函数组件(Function Component) 是定义 UI 组件的两种主要方式。随着 React Hooks 的引入,函数组件的功能大大增强,逐渐成为主流。 一、基本定义 ...
3个月前
2610