目录 一、了解IO模型 (一)异步IO和同步IO (二)五种IO快速回顾 二、IO多路复用 (一)IO 多路复用模型 (二)select 实现原理 (三)poll 实现原理 (四...
2025年,已经开始使用AB卷题库,题目和往期一样,旧题加新题的组合,有题目第一时间更新,大家可以跟着继续学习,目前使用复用题较多,可在OJ上直接找到对应...
🧩 一、什么是“客户端连接”? 所谓 客户端连接 Redis,指的是: 一个程序(客户端)通过网络连接到 Redis 服务端(比如 127.0.0.1:6379),建立一...
redis其它面试问题 redis是单线程,为什么还那么快 1. 纯内存操作 2. 单线程无锁竞争 3. 使用 I/O 多路复用,非阻塞IO 解释一下I/O多路复...
在 Java 面试中,“如何让主线程等待所有子线程执行完毕后再继续?” 是一个高频多线程问题。下面给出 4 种主流实现方式 + 代码示例,覆盖从基础到进阶,面试...
前情 uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,公司项目就是主推uni-ap...
目录 1. SYSTICK 定时器的基本功:时间管理大师 1.1 SYSTICK 的核心寄存器与工作原理 1.2 配置 SYSTICK 的正确姿势 1.3 实战:用 SYSTICK 实现精准延时 1.4...
一句话总结 HTTP/1.0: 短连接,每次请求都需要建立一个新的 TCP 连接,性能较差。 HTTP/1.1: 长连接,默认开启 Keep-Alive,连接可复用,解决了 1.0 的大部...
文章目录 一、概念 二、示例(C++ 实现) 1. 违反合成复用原则的示例(过度使用继承) 2. 遵循合成复用原则的示例(使用组合) 三、总结 1. 继承是...
一、Page Object 模式的核心价值 1. 问题驱动 传统测试脚本将元素定位与操作逻辑混写在用例中,导致: 维护灾难:页面元素变动需修改所有相关用例(如登录...