程序百科,作者程序百科 - 第8页 共59页-程序百科-第8页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:Vue Router 如何配置 404 页面?-程序百科

面试题:Vue Router 如何配置 404 页面?

在 Vue Router 中配置 404 页面(即“页面未找到”)是构建健壮单页应用(SPA)的重要环节。其核心原理是利用路由的匹配顺序和通配符路由。 配置 404 页面的核心步骤 1. 创建 404 组件 首先,创...
面试题:什么是 JavaScript 中的包装类型?-程序百科

面试题:什么是 JavaScript 中的包装类型?

在 JavaScript 中,包装类型(Wrapper Types) 是一种特殊的对象类型,它为原始数据类型(Primitive Types)提供了方法和属性,使得我们能够像操作对象一样操作原始值。 1. 为什么需要包装类型...
面试题:React.createClass 和 extends Component 有哪些区别?-程序百科

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

React.createClass 与 extends Component 的区别 这是 React 发展过程中的一个重要变化,主要体现在 React 15.5 版本之前和之后的写法差异。 1. 语法定义区别 React.createClass (旧版) // Reac...
面试题:Vue 的 template 标签有什么用?-程序百科

面试题:Vue 的 template 标签有什么用?

在 Vue.js 中,<template> 标签是一个非常关键且用途广泛的语法元素。它本身不会被渲染为真实的 DOM 元素,而是一个包裹/分组内容的容器,用于组织和控制内部内容的渲染逻辑。 核心作用 &...
面试题:Redis 性能瓶颈时如何处理?-程序百科

面试题:Redis 性能瓶颈时如何处理?

当 Redis 出现性能瓶颈时,需要从多个维度进行分析和优化。以下是处理 Redis 性能瓶颈的系统性方法: 一、性能瓶颈的常见原因 内存瓶颈 原因:Redis 是内存数据库,内存不足会导致频繁的淘汰策...
1年前
9115
面试题:Redis 支持事务吗?如何实现?-程序百科

面试题:Redis 支持事务吗?如何实现?

Redis 确实支持事务,它通过 MULTI、EXEC、DISCARD 和 WATCH 四个命令来实现事务功能。以下是 Redis 事务的详细介绍: 一、事务的基本使用 开启事务:使用 MULTI 命令标记一个事务块的开始。一...
1年前
9014
面试题:什么是 DOM 和 BOM?-程序百科

面试题:什么是 DOM 和 BOM?

DOM 和 BOM 是 JavaScript 操作浏览器环境的两个核心概念,它们共同构成了 Web 前端开发的基础。 1. DOM (Document Object Model - 文档对象模型) 定义:DOM 是 HTML 或 XML 文档的编程接口。它...
面试题:如何根据设计稿进行移动端适配?-程序百科

面试题:如何根据设计稿进行移动端适配?

移动端适配的核心目标是:让网页在不同尺寸和分辨率的移动设备上,都能呈现出与设计稿一致的视觉效果和用户体验。 以下是根据设计稿进行移动端适配的完整流程和常用方案: 一、准备工作:了解设...
面试题:在 Redis 集群中,如何根据键定位到对应的节点?-程序百科

面试题:在 Redis 集群中,如何根据键定位到对应的节点?

在 Redis 集群中,键的定位是通过 哈希槽(Hash Slot) 机制实现的。以下是完整的定位流程和关键设计点: 1. 哈希槽(Hash Slot)的基本概念 哈希槽数量:Redis 集群将键空间划分为 16384 个哈...
1年前
908
面试题:什么是 React 受控组件和非受控组件?它们有什么区别?-程序百科

面试题:什么是 React 受控组件和非受控组件?它们有什么区别?

在 React 中,组件可以分为受控组件 (Controlled Components) 和非受控组件 (Uncontrolled Components)。这种分类主要针对处理表单元素(如 <input>, <textarea>, <select>)...