程序百科,作者程序百科 - 第13页 共58页-程序百科-第13页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:Vue 中怎么获取 DOM 节点?-程序百科

面试题:Vue 中怎么获取 DOM 节点?

在 Vue 中,获取 DOM 节点是通过 ref 特性来实现的。直接操作 DOM 不是 Vue 推荐的首选方式(Vue 提倡声明式渲染和数据驱动),但在某些特定场景下(如触发焦点、测量元素尺寸、集成第三方库等...
5个月前
4911
面试题:Vue 中 computed 和 methods 的区别是什么?-程序百科

面试题:Vue 中 computed 和 methods 的区别是什么?

在 Vue 中,computed(计算属性)和 methods(方法)都可以用来封装逻辑和返回数据,但它们在缓存机制、调用方式和适用场景上有本质区别。 核心区别总结 特性computed (计算属性)methods (方法)...
4个月前
5112
面试题:React.createClass 和 extends Component 有哪些区别?-程序百科

面试题:React.createClass 和 extends Component 有哪些区别?

React.createClass 与 extends Component 的区别 这是 React 发展过程中的一个重要变化,主要体现在 React 15.5 版本之前和之后的写法差异。 1. 语法定义区别 React.createClass (旧版) // Reac...
4个月前
5615
面试题:React 生命周期有哪些阶段?每个阶段对应的函数是什么?-程序百科

面试题:React 生命周期有哪些阶段?每个阶段对应的函数是什么?

React 组件的生命周期描述了组件从创建到销毁的整个过程。在 React 16.3 版本之后,生命周期方法发生了重要更新,引入了新的静态生命周期方法,并标记了一些旧方法为不安全(即将废弃)。 以下...
3个月前
4413
面试题:使用 new String(

面试题:使用 new String(“yupi”) 语句在 Java 中会创建多少个对象?

在 Java 中,使用 new String('yupi') 创建字符串时,最多会创建 1 个或 2 个对象,具体取决于字符串常量池中是否已经存在 'yupi' 这个字符串。 ✅ 详细分析: 🔹 语句:ne...
7个月前
526
面试题:Java 中的序列化和反序列化是什么?-程序百科

面试题:Java 中的序列化和反序列化是什么?

在 Java 中,序列化和反序列化是用于将对象的状态转换为字节流(序列化),以及从字节流恢复对象的状态(反序列化)的过程。这一机制使得对象可以通过网络传输或保存到文件系统中,并在需要时重...
7个月前
307
面试题: 为什么在 Java 中需要使用 ThreadLocal?-程序百科

面试题: 为什么在 Java 中需要使用 ThreadLocal?

在Java中,ThreadLocal 提供了一种线程局部变量的机制,这意味着每个使用某 ThreadLocal 变量的线程都有自己独立初始化的副本。这种机制有几个关键的应用场景和优势,解释了为什么在某些情况下...
7个月前
379
面试题:什么是 Java 的 Timer?-程序百科

面试题:什么是 Java 的 Timer?

在 Java 中,Timer 是一个用于调度未来某个时间点执行一次或周期性执行任务的工具类。它位于 java.util 包中,通过创建一个后台线程来执行计划的任务。 尽管 Timer 类提供了一种相对简单的方式...
7个月前
5713
面试题:JVM 垃圾回收时产生的 concurrent mode failure 的原因是什么?-程序百科

面试题:JVM 垃圾回收时产生的 concurrent mode failure 的原因是什么?

在使用CMS(Concurrent Mark-Sweep)垃圾收集器时,'Concurrent Mode Failure'(并发模式失败)是一个重要的概念。这种失败通常发生在CMS尝试以并发模式执行老年代的垃圾回收时,但由于某些原因...
7个月前
3615
面试题:MySQL 三层 B+ 树能存多少数据?-程序百科

面试题:MySQL 三层 B+ 树能存多少数据?

MySQL 三层 B+ 树存储容量分析 要计算 MySQL 中三层 B+ 树能存储多少数据,我们需要考虑以下几个关键因素: 1. B+ 树结构特点 非叶子节点:只存储键值和指针(不存储实际数据) 叶子节点:存储...
7个月前
6015