2026年09月22日的文章 第2页

uniapp

uni-app 中页面传参有哪些方式?各自适用什么场景?

pren 发布于 2026-09-22

在 uniapp 开发中,页面传参是日常开发里非常高频的操作。无论是列表跳详情、表单回填,还是跨页面通信,都离不开参数传递。面试中,这道题往往不只是考察“你会不会用”,而是看你是否理解不同传参方式的底层机制、适用边界以及各自的坑。下面从实际开发视角,系统梳理 uniapp 中常见...

阅读(7)评论(0)赞 (0)

uniapp

uni-app 中如何实现原生插件调用与混合开发?

pren 发布于 2026-09-22

在移动端跨平台开发领域,uniapp 凭借“一次编写,多端运行”的能力,成为众多企业和开发者的首选框架。然而,当业务涉及蓝牙深度通信、定制硬件调用、复杂音视频处理或已有原生 SDK 需要复用时,单纯依靠 uniapp 的 JS API 往往无法满足需求。这时,原生插件调用与混合开...

阅读(6)评论(0)赞 (0)

linux

Linux 内存管理:slab、伙伴系统与内存碎片问题详解

1

pren 发布于 2026-09-22

在 Linux 面试中,内存管理几乎是绕不开的核心话题。面试官常常会从一道看似简单的题目切入,比如“请解释一下 slab 和伙伴系统的区别”,然后层层追问,最终落到“内存碎片是怎么产生的、如何解决”这个终极问题上。本文将从面试回答的角度,系统梳理这三个概念及其内在联系。 一、为什...

阅读(20)评论(0)赞 (0)

linux

Linux 面试中如何讲清楚 inode、dentry 与文件系统挂载

pren 发布于 2026-09-22

在 Linux 面试中,文件系统相关的问题几乎是绕不开的。很多候选人能说出“inode 存元数据”“dentry 是目录项缓存”,但一旦面试官追问“它们之间怎么协作”“挂载点到底改变了什么”,回答就开始含糊。其实,inode、dentry 和挂载这三个概念串起来,就是 Linux...

阅读(8)评论(0)赞 (0)

linux

Linux 面试题:文件描述符到底是什么,fd 耗尽如何排查

pren 发布于 2026-09-22

在 Linux 面试中,文件描述符(File Descriptor,简称 fd)是一个高频考点。很多候选人能说出“fd 是一个整数”,但一旦追问“它到底怎么来的”“fd 耗尽怎么排查”,回答就开始模糊。这篇文章从内核视角把 fd 讲清楚,并给出一套可落地的排查方法。 一、文件描述...

阅读(7)评论(0)赞 (0)

mysql

MySQL 中的并行复制原理与 slave_parallel_workers 调优

pren 发布于 2026-09-22

为什么需要并行复制 在 MySQL 主从架构中,主库的写入操作是并发的——多个事务可以同时执行。但从库的 SQL 线程在很长一段时间里只有一个,所有来自 relay log 的事务必须串行回放。这就导致了一个经典问题:主库写入压力稍大,从库就开始延迟,而且延迟会持续累积。 MyS...

阅读(5)评论(0)赞 (0)

linux

Linux 面试题:软链接与硬链接的区别及 inode 层面的实现

pren 发布于 2026-09-22

在 Linux 面试中,“软链接和硬链接有什么区别”是一道出现频率极高的题目。很多候选人能说出“软链接可以跨分区、硬链接不行”之类的结论,但当面试官追问“为什么”时,往往就答不上来了。要真正回答清楚这个问题,必须回到 inode 层面去理解文件系统的工作方式。 先理解 inode...

阅读(6)评论(0)赞 (0)

mysql

MySQL 索引失效的常见场景与底层原因解析

pren 发布于 2026-09-22

索引是 MySQL 性能优化的核心武器,但很多开发者都遇到过“明明建了索引,查询却依然慢如蜗牛”的情况。这背后往往是索引失效在作祟。本文将系统梳理索引失效的常见场景,并深入剖析其底层原因,帮助你从“知其然”到“知其所以然”。 一、为什么索引会失效? 在深入具体场景之前,有必要先理...

阅读(5)评论(0)赞 (0)

mysql

MySQL 中的锁类型:共享锁、排他锁、乐观锁与悲观锁

1

pren 发布于 2026-09-22

在 MySQL 面试中,锁机制是高频考点之一。无论是日常开发中的并发控制,还是面试中对事务隔离、死锁、性能优化的追问,都绕不开锁这个话题。很多候选人对“共享锁”“排他锁”“乐观锁”“悲观锁”这些名词耳熟能详,但一旦被追问“它们分别解决什么问题”“在 InnoDB 中如何实现”“什...

阅读(18)评论(0)赞 (0)