数据结构-Merkle Trees
从 https://simonwillison.net/2025/May/11/cursor-security/#atom-everything 看到的文章看到的相关文章了解到的。 Cursor 使用这个数据结构,用于快速定位到文件内容的变更,当数据块修改的时候,能够快速通过 hash 来找到变化的 阅读更多…
从 https://simonwillison.net/2025/May/11/cursor-security/#atom-everything 看到的文章看到的相关文章了解到的。 Cursor 使用这个数据结构,用于快速定位到文件内容的变更,当数据块修改的时候,能够快速通过 hash 来找到变化的 阅读更多…
过去在读代码的时候或者是学习的时候,经常让大模型给我画流程图,一直是用的 mermaid 的方式来绘制,使用这种方法的好处就是大模型基本上都会,因为 mermaid 算是非常有名的 markdown 中展示流程图的方案了。 但是我在和网友沟通的时候,得知了一种使用 drawio 来绘制流程图的方法, 阅读更多…
最近从 Windsurf 切回 Cursor 又切回 Copilot 了,一是对 AI 越来越了解,交给 AI 的活越来越多,导致积分制的 AI 根本不够用,二是 Copilot 现在也上了御三家所有的前沿模型想要试试,三是我一直有 Copilot 的资格只是之前嫌弃它。 首先说感受,我觉得我不用买 阅读更多…
最近有个小玩具要做,想要能够通过授权链接来给公司的阿里云服务器添加白名单。最开始想到这个事情的时候,就决定用 Cloudflare 的 Worker 或者 Pages 来做,因为开发方便,又不需要自己搞服务器来部署服务端和数据库。也因此踩了个小坑,特此记录。 首先我选择了 Pages,因为可以加前端 阅读更多…
我的电脑上安装了几个 JDK 来应对不同项目的开发,经常要进行切换,突然发现 macos 上有这么一个工具: 这个工具能够快速查看电脑里安装的所有 JDK: 输出大概为: 这样能够直观的看到安装的多个版本,然后用下面的命令切换:
距离上次写周记,过了大概 60 天,这段时间经历了很多事情。得益于我有用 Obsidian 写日记的习惯,所以把周记一次性补全,倒是也不太难。 工作 这 60 天经历了一次工作上的崩溃,太多的角色压在身上喘不过气了,很长一段时间都是早起睁眼就开始工作,晚上睡觉的前一刻也是在工作。高强度的工作和压力, 阅读更多…