Mc_Cain
Mc_Cain
Mc_Cain 的个人博客,记录前端学习、JavaScript、Vue、React 和开发实践。
28,165字博客总字数
1.5小时预计阅读
40篇博客总篇数
-人独立访客
-次累计访问

首页

英语学习

用GPT学英语--第一课

·2901字·8分钟

用 GPT 学英语的第一课记录:从词性(名词、动词、形容词、代词)与句子成分(主语、谓语、宾语)的区别讲起,解释 I like music 与 I am happy 为何一个用实义动词、一个需要系动词,梳理主谓宾与主系表两大基本句型,并附随堂练习、批改与第一课总结。

算法题解

LeetCode 146. LRU缓存

·1138字·3分钟

LRU 缓存要求在 O(1) 均摊时间内完成读取与写入,并逐出最久未使用的关键字。题解用「哈希表 + 双向链表」实现:哈希表负责 O(1) 定位节点,双向链表维护访问顺序,最近访问的放到头部、容量超限时淘汰尾部;并封装 removeNode、addToHead、moveToHead 三个辅助方法复用移位逻辑。

面试

Vue 组件间通信方式

·1193字·3分钟

梳理 Vue 组件通信的完整图谱:父子通信的 props/$emit/v-model/refs、跨级的 provide-inject 与 $attrs、全局的 Pinia 与 mitt,附面试回答策略和对比表。