程序百科,作者程序百科 - 第28页 共59页-程序百科-第28页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:::before 和 :after 的双冒号和单冒号有什么区别?-程序百科

面试题:::before 和 :after 的双冒号和单冒号有什么区别?

在CSS中,::before 和 ::after 伪元素的双冒号(::)和单冒号(:)在功能上没有区别,它们的作用完全相同。 两者之间的区别主要在于语法规范的演进和浏览器兼容性: CSS3 规范的区分: 在 CSS3 ...
面试题:如何使用 React 开发任务记录网站?实现思路是什么?-程序百科

面试题:如何使用 React 开发任务记录网站?实现思路是什么?

开发一个任务记录网站(To-Do List)是 React 的经典入门项目,它涵盖了组件化、状态管理、用户交互等核心概念。以下是详细的实现思路和步骤: 一、功能需求分析 一个基础的任务记录网站通常包...
4个月前
4610
面试题:React 生命周期有哪些阶段?每个阶段对应的函数是什么?-程序百科

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

React 组件的生命周期描述了组件从创建到销毁的整个过程。在 React 16.3 版本之后,生命周期方法发生了重要更新,引入了新的静态生命周期方法,并标记了一些旧方法为不安全(即将废弃)。 以下...
4个月前
4613
面试题:CSS 中 transition 和 animation 的区别-程序百科

面试题:CSS 中 transition 和 animation 的区别

transition(过渡)和 animation(动画)是 CSS3 中实现动态效果的两大核心机制。虽然它们都能让元素“动”起来,但在使用方式、控制能力和适用场景上有显著区别。 一、核心概念对比 特性transi...
面试题:什么是 Hash 碰撞?怎么解决哈希碰撞?-程序百科

面试题:什么是 Hash 碰撞?怎么解决哈希碰撞?

什么是哈希碰撞? 哈希碰撞是指不同的输入通过哈希函数计算后得到了相同的哈希值的情况。在哈希表(如 Java 中的 HashMap)中,键(Key)首先会被转换成一个哈希码(hashCode),然后这个...
8个月前
4614
面试题:如何定义 Vue 的动态路由?如何获取传过来的动态参数?-程序百科

面试题:如何定义 Vue 的动态路由?如何获取传过来的动态参数?

这是一个关于 Vue Router 的核心知识点。以下是详细的解答: 如何定义 Vue 的动态路由? 在 Vue Router 中,动态路由(Dynamic Routing)是指路由路径中包含可变部分(通常是 ID 或其他标识符)...
5个月前
468
面试题:什么是 Java 内部类?它有什么作用?-程序百科

面试题:什么是 Java 内部类?它有什么作用?

在 Java 中,内部类(Inner Class)是指定义在另一个类内部的类。内部类提供了将逻辑紧密相关的类组织在一起的方式,并且可以访问外部类的所有成员,包括私有成员。根据其定义和使用方式的不同...
8个月前
469
面试题: Java 线程池核心线程数在运行过程中能修改吗?如何修改?-程序百科

面试题: Java 线程池核心线程数在运行过程中能修改吗?如何修改?

在 Java 的 ThreadPoolExecutor 中,核心线程数(core pool size)默认情况下是在创建线程池实例时设定的,并且在运行期间通常是固定的。 然而,在某些情况下你可能需要动态调整核心线程数以适...
8个月前
4612
面试题:z-index 属性在什么情况下会失效?-程序百科

面试题:z-index 属性在什么情况下会失效?

z-index 是 CSS 中用于控制元素堆叠顺序(stacking order)的重要属性,数值越大,元素越“靠前”。但 z-index 并非在所有情况下都生效。以下是 z-index 失效的常见场景及其原理,适合在面试中...
6个月前
4614
面试题:什么是 Java 的 StampedLock?-程序百科

面试题:什么是 Java 的 StampedLock?

StampedLock 是 Java 8 引入的一种锁机制,位于 java.util.concurrent.locks 包中。 它提供了一种比传统的读写锁(如 ReentrantReadWriteLock)更灵活和高效的替代方案,特别适用于读操作远多于...
8个月前
4611