关键词
📄🦌🙌🐟🏖️
云朵の小窝
把心事晾在云端,等风来听
LeetCode 49. 字母异位词分组:巧用哈希表与排序算法

LeetCode 49. 字母异位词分组:巧用哈希表与排序算法

在日常的业务开发和算法刷题中,字符串处理是一个非常经典的命题。今天和大家分享一道 LeetCode 的中等难度高频题——字母异位词分组。这道题完美契合了“找规律 + 巧用数据结构”的解题思路。 📝 题目描述 题目:给定一个字符串数组 strs,请你将 字母异位词 组合在一起。可以按任意顺序返回结果

告别烦人的相对路径:Vite + VSCode 路径别名配置全指南

告别烦人的相对路径:Vite + VSCode 路径别名配置全指南

在日常的前端开发中 ,我们经常遇到这样的场景:当项目目录嵌套较深时,组件之间的相互引用就会变成一场灾难 。满屏的 ./../../components/Button 不仅让代码看起来杂乱无章,一旦后续调整了文件层级,还需要手动去修改无数个相对路径 。 为了解决这个问题,我们通常会配置 路径别名(Pa

Windows 技巧:文件夹提示“已在另一程序中打开”无法删除?一招精准解决!

Windows 技巧:文件夹提示“已在另一程序中打开”无法删除?一招精准解决!

在日常使用 Windows 电脑时,你是否经常遇到这种抓狂的情况:想删除某个文件夹(比如软件的缓存目录、残留文件),系统却无情地弹出提示框: “操作无法完成,因为其中的文件夹或文件已在另一程序中打开,请关闭该文件夹或文件,然后重试。” 明明已经关闭了相关的软件,甚至退出了 IDE,为什么还是删不掉?

2核2G小内存服务器总是卡死?一招教你用Swap分区彻底解决

2核2G小内存服务器总是卡死?一招教你用Swap分区彻底解决

近在云服务器上部署了几个个人项目,但发现这台入门级的 2核2G(2h2g)服务器经常会出现运行一段时间后莫名其妙卡死、SSH连接断开,甚至后台提示磁盘 I/O 读写异常的情况 😫。 经过一番排查,终于找到了问题的根源,并用一个非常简单的方法彻底解决了。今天就把这次的排坑经验分享出来,希望能帮到同样在

能分享一下你很喜欢的摘抄文案吗?

能分享一下你很喜欢的摘抄文案吗?

不顺路了吗?那祝你平安。 当时的他是最好的他,后来的我是最好的我,可是最好的我们之间,隔了一整个青春。 有些路,你要一个人走,这不是孤独,是选择。 十里清风十里路,步步清风再无你。 在自己的节奏里安静和热闹我都喜欢

LeetCode 3:无重复字符的最长子串(滑动窗口解法)

LeetCode 3:无重复字符的最长子串(滑动窗口解法)

记录一下刷题日常。这道题是非常经典的滑动窗口问题,主要利用双指针维护一个不包含重复字符的“窗口”,配合 HashSet 进行去重。 💡解题思路 定义双指针与集合: 定义 left 和 right 两个指针,初始都指向字符串的开头。再定义一个 HashSet,用来记录当前窗口内出现了哪些字符。 窗口

滑动窗口:优雅解决 API 批量处理限制

滑动窗口:优雅解决 API 批量处理限制

在 AI 应用开发或者对接第三方服务时,我们经常会遇到一个非常现实的“拦路虎”:API 的调用限制。 比如最近我在做 RAG(检索增强生成)知识库时,需要把本地的 Markdown 文档向量化并存入 PostgreSQL。我使用的 DashScope(通义千问)嵌入模型虽然效果很棒,但它有一个硬性规