秋晓浦前端技能分享
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
力扣闯关记录-day01

力扣闯关记录-day01

题目 题目链接: LeetCode 704. 二分查找 难度: 简单 标签: 数组, 二分查找 题目描述(摘录/自述)在升序数组 nums 中,查找目标值 target 的索引。如果目标值不存在,返回 -1。 思路 单调性: 升序数组具备单调性,适合使用二分查找以在对数时间内定位。 区间定义: 使用闭区间 [left, right],循环条件为 left <= right。 收缩
2025-11-06
力扣闯关记录-day02

力扣闯关记录-day02

题目 题目链接: LeetCode 27. 移除元素 难度: 简单 标签: 数组, 双指针 题目描述(摘录/自述)给定数组 nums 和值 val,就地移除所有数值等于 val 的元素,并返回移除后数组的新长度 k(前 k 个元素为移除后的结果,元素顺序可以改变或保持,题目不强制要求)。 思路 双指针(快慢指针): 使用 fast 遍历数组,slow 指向下一个应写入的位置。 覆盖保留
2025-11-06
国内安装node-sass报错

国内安装node-sass报错

如果只是node-sass报错的话,设置个国内镜像 1npm set sass_binary_site https://registry.npmmirror.com/mirrors/node-sass # node-sass 二进制包镜像 还有其他的 123456789101112131415161718192021222324252627282930313233343536373839# ==
2024-05-30
200行不到手写一个Router库

200行不到手写一个Router库

200行不到手写一个Router库引言为什么要写一个 Router,首先 Router 库 是我们项目中常常使用的一个库,使用过的人很多。其次 库的主要功能其实非常简单,比较适合用来学习,对后续其他源码感兴趣也可以作为入门。最后,Router库 比较适合用来结合TDD,有点复杂又不太多 通过这篇文章,应该可以学会Router原理,TDD入门,打开源码阅读大门 什么是 Router? Router(
2024-05-29
白嫖vercel来搭建自己的博客

白嫖vercel来搭建自己的博客

缘起友人花费亿元稿费请我写了这篇教程,感恩。 想着很多朋友都有买个服务器部署博客的需要,行走江湖,哪能没有个博客尼,都4202年了,不能玩传统的博客了,买服务器,搭建lnmp,搭建bt面板,都已经过时了,考虑到国内的监管现状,我推荐新时代的博客应该是这样的。 免费 免费 还是免费 经过多方打听,我选择了 vercel 做为部署博客的平台,很多人可能没怎么听过这个名字,但要说起 Next.js
2024-05-22
你应该知道的vue router库

你应该知道的vue router库

🛠️ 1. 底层的实现方式 浏览器历史管理(History API)与路由的关系 Hash模式与History模式的原理和区别 实现简单的路由库示例 🌍 浏览器历史管理(History API)与路由的关系前端路由器会使用History API将新的URL添加到浏览器的历史记录中。这样,当用户单击浏览器的“后退”按钮时,浏览器会返回到之前的URL,前端路由器会根据URL的变化重新渲染页面内容
2024-04-24
LangChain.js初战

LangChain.js初战

阅读前须知本人接触LangChain.js的时间不长,大概也就几天时间,光是跑通MVP就花了我半天,于是想着记录下,如果你也跑不通MVP,可以参考下,祝你成功。 想体验完整的功能,现阶段确实是 python 版本最为合适,但是考虑到很多人只是想体验下,所以用JS 版本的其实也不少,完全可以先建立下概念,感兴趣的话继续深入,祝好。 例子:最简单的对话环境准备 node:20.10.0(版本不用卡那么
2024-02-01
笔记管理与同步:我的个人方案

笔记管理与同步:我的个人方案

缘起多年以来,我一直忠实地使用印象笔记,每年续费成为了一种习惯。然而,在最近一次准备续费时,我不禁自问:我真的需要继续使用它吗?我意识到市场上充斥着各式各样的笔记应用,如语雀、印象笔记、有道等,每一款都有其独到之处。这些云笔记服务无疑非常优秀,但它们总让我困惑于一个核心问题:我的数据究竟归谁所有?这些顾虑促使我开始考虑本地笔记的可能性,以及自行设计一套同步方案。我的情况稍微有些复杂:我有三台电脑,
2023-12-28
从element的一次PR开始

从element的一次PR开始

缘起那天我正刷着B站,主页突然跳出来up程序员小山与Bug的视频,名字叫 el-table固定表头滚动时,表头不跟手抖动的问题,跟着学到了一点调试小技巧,和大家分享下。 1、Ctrl + Shift + p 可以召唤出Chrome的命令 可以在里面方便的禁用js脚本 2、github上的 #数字 可以直接在github上的PR那边直接进入 比如 https://github.com/ElemeF
2023-12-25
你应该知道的JS

你应该知道的JS

使用const 或者 let 替代 var使用const 声明你不打算改变的值,比如配置,比如对象的引用。 使用let 声明打算改变的值 缩小变量的作用域不用在开头列出所有的变量,现在推荐使用let 或者 const 就近声明,提高代码的可维护性 用块状作用域代替匿名函数123456789for(var n = 0; n < 10; n++){ (function(value
2023-12-25
12

搜索

Hexo Fluid
总访问量 次 总访客数 人
苏ICP备2020059009号