前端
文章平均质量分 66
记录前端学习过程中遇到的问题及解决方法
苦瓜小生
热爱计算机技术的理工女~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【前端】【力扣与手撕】十天带你刷完前端算法与手撕,全是最简单好记的最优解法!day6
Day6刷题总结:聚焦前端高频算法题,掌握最优解法。涵盖数组(283.移动零)、双指针(125.验证回文串)、链表(160.相交链表、19.删除倒数第N个节点)、栈应用(394.字符串解码)、动态规划(64.最小路径和、62.不同路径)及二叉树遍历(129.求根到叶数字之和),均采用最简思路与高效实现,强化代码手撕能力。原创 2026-09-10 19:44:46 · 95 阅读 · 0 评论 -
【前端】【力扣与手撕】十天带你刷完前端算法与手撕,全是最简单好记的最优解法!day5
Day5刷题总结:聚焦前端高频算法,精选9道经典题。涵盖动态规划(零钱兑换、最长公共子序列)、递归与回溯(翻转二叉树、岛屿最大面积)、双指针(删除倒数第N个节点)、字符串处理(最长公共前缀)及数学模拟(千位分隔数)。均采用最优解法,代码简洁易记,强化核心思维与编码能力。原创 2026-09-09 19:14:10 · 128 阅读 · 0 评论 -
【前端】【力扣与手撕】十天带你刷完前端算法与手撕,全是最简单好记的最优解法!day4
今日刷题8道:字符串相加、比较版本号、二分查找、括号生成、爬楼梯、路径总和、复原IP地址、二叉树最大深度,均采用简洁最优解法,涵盖字符串、数组、递归、回溯、动态规划等核心算法。原创 2026-09-07 20:42:38 · 167 阅读 · 0 评论 -
【前端】【力扣与手撕】十天带你刷完前端算法与手撕,全是最简单好记的最优解法!day2
day2完成8道力扣:最长回文子串(中心扩散)、合并有序链表、二叉树层序遍历、岛屿数量(沉岛DFS)、搜索旋转排序数组(二分)、两数之和(哈希)、全排列(回溯)、合并有序数组(倒序双指针),均采用最优解法。原创 2026-09-05 21:00:16 · 141 阅读 · 0 评论 -
【前端】【力扣与手撕】十天带你刷完前端算法与手撕,全是最简单好记的最优解法!day1
Day1完成8道:无重复字符最长子串(滑动窗口)、LRU缓存、反转链表、第K大元素、K个一组翻转链表、三数之和、最大子数组和、排序数组,覆盖哈希、链表、双指针、快排等核心技巧。原创 2026-09-04 15:59:03 · 205 阅读 · 0 评论 -
AI名词大扫盲!最全的面试ai名词集合
本文系统解析了AI应用架构中的12个核心概念:1. LLM(大语言模型)作为"大脑"负责自然语言理解和内容生成;2. Prompt是模型接收的完整输入;3. Context提供当前对话背景;4. Tool使模型能调用外部功能;5. MCP标准化工具调用协议;6. RAG实现检索增强生成;7. Agent整合多组件完成任务;8. Rule规范输出行为;9. Skill为可复用能力模块;10. Plan用于任务拆解;11. Memory存储长期信息;12. Embedding实现语义向量化。原创 2026-07-24 14:50:29 · 217 阅读 · 0 评论 -
【Leetcode Hot 100刷题路线-ACM版】| 找工作速刷 - [206] - 反转链表-递归与迭代两种方法
摘要:本文展示了链表反转的Java实现,包含链表创建、打印和两种反转方法。主类Lc206处理输入输出,创建链表并调用反转方法。Solution类提供了递归(尾插法)和迭代(头插法)两种反转实现,递归方法通过反向指针实现反转,迭代方法通过遍历调整指针方向。ListNode类定义了链表节点结构。程序完整实现了从输入构建链表、反转操作到结果输出的全流程。原创 2026-04-07 13:10:50 · 110 阅读 · 0 评论 -
【前端】|【js手撕】经典高频面试题:手写实现Promise全家福!含思路与源码,一步步带你思考!(史上最齐全版本)
摘要:本文详细解析了手写Promise的核心实现,包括状态管理、异步处理、链式调用等关键点。主要内容包括:1)基础Promise实现,通过state、value、callbacks三个属性管理状态和回调;2)then方法的链式调用实现,处理回调穿透和异步执行;3)静态方法resolve/reject的快捷方式实现;4)扩展方法Promise.all/race/allSettled/any的实现原理,分别处理全部成功、竞速、全完成和首个成功等不同场景。每个方法都包含完整代码实现和测试用例,涵盖了Promise原创 2026-03-31 21:37:57 · 643 阅读 · 0 评论 -
【前端】|【js手撕】经典高频面试题:手写实现function.call、apply、bind
摘要:本文介绍了JavaScript中call、apply和bind方法的自定义实现。myCall通过临时绑定函数到目标对象并立即执行来改变this指向;myApply类似但接受数组参数;myBind则返回新函数支持延迟执行和柯里化。三者都包含类型检查、上下文处理和参数合并逻辑,其中myBind还特殊处理了new操作符的情况。这些实现模拟了原生方法的核心功能,包括this绑定、参数传递和执行控制。测试用例验证了各种调用场景下的正确行为。原创 2026-03-28 22:07:16 · 271 阅读 · 0 评论 -
【chatgpt白屏解决方法】通过购买openai的busniess权益加入team到期后无法使用电脑端网页版的gpt,始终会卡在一个网页的解决方法
你加入的team被openai封了,但是浏览器记忆了你登录的方式,chatgpt网站下自动跳转到team界面,无响应,所以出现白屏现象。原创 2026-03-27 20:58:34 · 299 阅读 · 0 评论 -
【Leetcode Hot 100刷题路线】| 找工作速刷 | 第23题 - [49] - 字母异位词分组
本文介绍了LeetCode第49题"字母异位词分组"的解法。题目要求将给定字符串数组中所有字母异位词(字母相同但顺序不同)分组。采用排序+哈希表的方法:首先将每个字符串排序作为哈希表的键,原始字符串作为值存入对应列表。通过比较排序后的字符串,将异位词归类到同一列表中。最终返回哈希表中所有值组成的列表。该方法时间复杂度主要取决于排序步骤,为O(nklogk),其中n是字符串数量,k是字符串最大长度。原创 2026-03-26 18:06:23 · 105 阅读 · 0 评论 -
【前端】| 配置json时“npm : 无法加载文件 E:\nodejs\npm.ps1,因为在此系统上禁止运行脚本。”问题的解决方案
npm : 无法加载文件 E:\nodejs\npm.ps1,因为在此系统上禁止运行脚本。”问题的解决方案原创 2026-03-14 19:14:07 · 104 阅读 · 0 评论 -
【前端】|【node.js】| win11“无法枚举容器中的对象,访问被拒绝”、“右键新建只有文件夹,没有其他选项”的问题:安装node.js及配置环境全过程与可能遇到的问题及解决
win11“无法枚举容器中的对象,访问被拒绝”、“右键新建只有文件夹,没有其他选项”的问题:安装node.js及配置环境全过程与可能遇到的问题及解决原创 2026-03-13 12:54:13 · 1328 阅读 · 0 评论
分享