程序百科,作者程序百科 - 第41页 共59页-程序百科-第41页
程序百科的头像-程序百科
管理员
这家伙很懒,什么都没有写...
面试题:如何在网页中画一条 0.5px 的线?-程序百科

面试题:如何在网页中画一条 0.5px 的线?

这是一个与“1px 问题”紧密相关的经典移动端 CSS 面试题,考察对高分辨率屏幕渲染和 CSS 技巧的理解。 核心答案 在现代浏览器中,可以直接使用 border 或 height 设置为 0.5px 来绘制一条 0.5p...
12个月前
5711
面试题:MySQL 中有哪些锁类型?-程序百科

面试题:MySQL 中有哪些锁类型?

在 MySQL 中,锁机制对于确保数据的一致性和完整性至关重要。MySQL 支持多种类型的锁,主要包括表级锁和行级锁,不同存储引擎对锁的支持有所不同。以下是 MySQL 中主要的锁类型: 表级锁(Table...
1年前
577
面试题:如何判断 JavaScript 变量是数组?-程序百科

面试题:如何判断 JavaScript 变量是数组?

在 JavaScript 中,由于数组本质上是对象,使用 typeof 无法准确判断数组类型(typeof [] 返回 'object')。因此,需要使用更可靠的方法来判断一个变量是否为数组。 以下是几种常用且推荐的方法...
面试题:为什么需要清除浮动?清除浮动的方式有哪些?-程序百科

面试题:为什么需要清除浮动?清除浮动的方式有哪些?

这是一个经典的 CSS 布局问题,涉及到文档流、浮动特性以及高度塌陷等核心概念。以下是全面且结构清晰的回答。 一、为什么需要清除浮动? 浮动(float)最初设计用于实现文字环绕图片的效果,但...
12个月前
576
面试题:什么是 Java 的封装特性?-程序百科

面试题:什么是 Java 的封装特性?

Java的封装特性是面向对象编程(OOP)中的一个重要概念,它指的是将对象的状态信息(属性)隐藏在对象内部,不允许外部程序直接访问这些状态信息,而是通过该类提供的方法来实现对这些状态信息...
面试题:SQL 中 select、from、join、where、group by、having、order by、limit 的执行顺序是什么?-程序百科

面试题:SQL 中 select、from、join、where、group by、having、order by、limit 的执行顺序是什么?

在 SQL 查询中,虽然我们书写查询语句的顺序是 SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, ORDER BY, 和 LIMIT,但数据库引擎执行这些操作的实际顺序与书写顺序并不完全相同。以下是SQL查询...
1年前
5712
面试题:常用的 HTML meta 标签有哪些?-程序百科

面试题:常用的 HTML meta 标签有哪些?

<meta> 标签位于 HTML 文档的 <head> 部分,用于提供关于网页的元数据(Metadata),这些数据不会直接显示在页面上,但对浏览器、搜索引擎和社交平台至关重要。以下是常用的 HTML &...
面试题:const 对象的属性可以修改吗?-程序百科

面试题:const 对象的属性可以修改吗?

这是一个很好的面试题,答案是:可以,在大多数情况下。 const 关键字在 JavaScript 中的作用是创建一个常量引用,而不是创建一个不可变的值。这需要根据 const 声明的是什么类型的值来具体分析...
面试题:️ES6 箭头函数能当构造函数吗?-程序百科

面试题:️ES6 箭头函数能当构造函数吗?

不能,ES6 箭头函数不能用作构造函数。 如果你尝试使用 new 操作符来调用一个箭头函数,JavaScript 引擎会抛出一个 TypeError 错误。 1. 直接结果 const MyArrow = () => { console.log('I am a...
12个月前
5713
面试题:Redis 在生成 RDB 文件时如何处理请求?-程序百科

面试题:Redis 在生成 RDB 文件时如何处理请求?

Redis 在生成 RDB 文件时,通过 fork 子进程 和 写时复制(Copy-On-Write, COW) 机制,能够在不阻塞主线程的情况下处理客户端请求,同时保证生成的 RDB 文件数据一致...
1年前
567