上一页 1 2 3 4 5 6 7 8 9 10 ··· 494 下一页
摘要: 概述 编译与转译 编译(Compile):通常是 高级语言 → 机器码/字节码,比如 C → 汇编。 转译(Transpile):通常是 一种语言的源代码 → 另一种语言的源代码,保持抽象层级接近。 前端中常见的转译操作,如下: ES6 -> ES5 TS -> JS SASS -> CSS 代码转 阅读全文
posted @ 2025-08-31 20:29 Zhentiw 阅读(18) 评论(0) 推荐(0)
摘要: 今天我们来解决一个很多同学经常搞混的概念对:并发和并行。 这两个词在日常交流中常常被混用,但在编程领域,它们指的是完全不同的执行模式。理解它们的区别,不仅能帮你正确选型,还能在调优性能时少走弯路。 一个小问题 👉 一边刷手机一边等外卖,这算是并发还是并行? 如果你下意识觉得“反正就是同时干两件事” 阅读全文
posted @ 2025-08-31 20:22 Zhentiw 阅读(39) 评论(0) 推荐(0)
摘要: async function runWithConcurrency(items, worker, maxConcurrency) { if (!items?.length) return; let i = 0; const workers: Array<Promise<void>> = []; as 阅读全文
posted @ 2025-08-31 20:15 Zhentiw 阅读(7) 评论(0) 推荐(0)
摘要: 现在的monorepo项目中,要一个个进入相关文件夹再依次去运行实在太麻烦了,我们可以使用相关工具,方便、快捷、高速的帮我们处理这个问题。Turborepo 是一个用于 monorepo 项目管理 的构建工具,它支持 任务缓存、依赖追踪、并行构建,适合管理多个前端/后端包组成的项目。 其实基本的道理 阅读全文
posted @ 2025-08-18 14:24 Zhentiw 阅读(29) 评论(0) 推荐(0)
摘要: AI编码提效工具: 插件型(Copilot) 编辑器类型(Cursor) 插件型AI编码工具 工具名称 平台支持 主要功能 GitHub Copilot VSCode / JetBrains / Neovim 补全、生成、注释 Tabnine 多平台 局部补全、本地私有部署 Amazon CodeW 阅读全文
posted @ 2025-08-16 19:50 Zhentiw 阅读(154) 评论(0) 推荐(0)
摘要: Auto-Run模式 早期的 Agent 模式, 会根据你的提示,判断是否需要执行命令,如果需要执行命令,会提示你确认。 之后 Cursor 推出了 Auto-Run 模式,则是更往前走了一步。Agent 将无需确认就能执行命令和文件操作,朝着"全自动驾驶"又迈进了一步。开启 Auto-run 模式 阅读全文
posted @ 2025-08-16 19:49 Zhentiw 阅读(185) 评论(0) 推荐(0)
摘要: 官方描述: Craft and share context between chat and composers 在聊天和代码编辑器之间构建并共享上下文。 Notepad:笔记本,你可以在笔记本里面记录一些内容,供 AI 作为参考信息。 首先在资源管理器需要开启 Notepads,如下图: 笔记内容 阅读全文
posted @ 2025-08-16 19:48 Zhentiw 阅读(88) 评论(0) 推荐(0)
摘要: 规则是 Cursor 的一个功能。你可以用它来控制 AI 的行为。这些规则会在每次对话时自动使用。这样 AI 就能按照你想要的方式工作。Rules 本质上就是属于提示词工程的一部分。 主要用途有: 设定编码风格 定制文档格式 统一团队流程 个性化代码审查 设置的方式有三种: 全局规则 项目规则 规则 阅读全文
posted @ 2025-08-15 14:39 Zhentiw 阅读(554) 评论(0) 推荐(0)
摘要: @ 命令是一个很有用的工具,核心就是为 AI 聊天添加更加具体的上下文信息。 你在 Chat 窗口输入 @ 时,就可以看到很多选项。 你可以这样使用 @ 命令: 在输入框中输入 @ 用上下键选择你想要的命令 按 Enter 键确认 1. Files&Folders 引用项目中的特定文件和文件夹作为上 阅读全文
posted @ 2025-08-14 14:17 Zhentiw 阅读(80) 评论(0) 推荐(0)
摘要: Runner function: function run(genFn) { const it = genFn() let state = { done: false, value: undefined } step() function step(isError, arg) { try { sta 阅读全文
posted @ 2025-08-09 22:29 Zhentiw 阅读(10) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 494 下一页