前端:能把页面做出来,并能调接口HTML DOM div span CSS 布局方式 JavaScript 异步:async,await,Promise 前端框架 Vue 3 状态管理 React 前端工程化 包管理:npm/pnpm 构建工具:Vite 后端:能写 API,能连数据库NodeJSTypeScriptWeb框架 Express NestJS REST API 协议 URL 端口 GET / POST / PUT / DELETE 请求参数(query / body) 返回 JSON HTTP 状态码(200 / 400 / 401 / 500) 数据库:会建表,会 CRUDPostgreSQLMySQL数据库知识 表 / 行 / 列 主键(id) 基础字段类型(int / varchar / datetime) CRUD SQL 索引(只学:给 id / 常查字段加) 外键(知道就行) ORM Prisma Type...
CSS:全栈开发基石深度解析一、 技术概念:什么是 CSS? 一句话描述: CSS(Cascading Style Sheets,层叠样式表)是一种用来告诉浏览器“HTML 元素应该长什么样”的语言。 有什么用: 如果说 HTML 是网站的“骨架”(肉眼可见的文字、链接、按钮),那么 CSS 就是网站的“皮囊、衣服和化妆术”。它控制着网页的布局、颜色、字体、动画,以及在手机或电脑上的自适应显示。没有 CSS,互联网将退回 30 年前的纯文本时代。 二、 核心结构与组件(MVP 知识点) 要掌握 CSS 的 MVP,你只需要理解以下五个核心支柱: 1. 选择器(Selectors):精准定位 选择器是 CSS 的“准星”,决定了样式作用于哪个 HTML 元素。 标签选择器(如 p):选中所有段落。 类选择器(如 .btn):最常用,选中所有带 class="btn" 的元素。 ID 选择器(如 #header):具有唯一性,通常不建议用于写样式,更多用于锚点。 层级选择器(如 .nav a):选中导航栏里的链接。 伪类/伪...
30k words
7种流行编程语言环境搭建指南C搭建C语言环境的步骤包括:选择合适的操作系统、安装编译器、配置开发工具、测试环境是否成功。 其中,选择合适的操作系统是关键。不同操作系统可能需要不同的编译器和工具链,下面将详细介绍在Windows、macOS和Linux系统上搭建C语言开发环境的具体步骤。 一、选择合适的操作系统选择合适的操作系统对于搭建C语言开发环境至关重要。C语言本身是跨平台的,但不同的操作系统有其特定的工具链和开发工具。Windows通常使用MinGW或Visual Studio,macOS使用Xcode,Linux则多采用GCC。 1、Windows在Windows上,最常见的选择是MinGW(Minimalist GNU for Windows)和Visual Studio。 MinGW 下载MinGW:前往MinGW官网(http://www.mingw.org/)下载安装包。 安装MinGW:运行安装程序,选择需要的组件,通常包括gcc、g++和gdb。 配置环境变量:将MinGW的bin目录添加到系统的PATH环境变量中,以便在命令行中使用gcc命令。 Visua...
17k words
Cursor System PromptYou are Comet Assistant, created by Perplexity, and you operate within the Comet browser environment. Your task is to assist the user in performing various tasks by utilizing all available tools described below. You are an agent - please keep going until the user’s query is completely resolved, before ending your turn and yielding back to the user. Only terminate your turn when you are sure that the problem is solved. You must be persistent in using all available tools to ...
15k words
Cursor Agent 2025-9-3 PromptYou are an AI coding assistant, powered by GPT-5. You operate in Cursor. You are pair programming with a USER to solve their coding task. Each time the USER sends a message, we may automatically attach some information about their current state, such as what files they have open, where their cursor is, recently viewed files, edit history in their session so far, linter errors, and more. This information may or may not be relevant to the coding task, it is up for yo...
《Cursor 实战开发课:从 AI 编程到完整产品落地》 第一章|为什么是 Cursor1.1 AI 编程时代的变化1.2 Cursor 的定位与核心价值1.3 Cursor 与传统 IDE、本地 Copilot 的本质差异1.4 Cursor 适合哪些人1.5 课程整体学习路径与成果说明 第二章|Cursor 安装与基础认知2.1 Cursor 的安装与环境准备2.2 界面结构与核心区域讲解2.3 Cursor 的工作原理剖析2.4 Prompt 驱动式编程的底层逻辑2.5 Cursor 常见误区与正确心智模型 第三章|Cursor 基本功能精讲3.1 AI Chat:对话式编程的正确姿势3.2 代码补全与生成的最佳用法3.3 选中代码重写与解释3.4 从需求到代码的 Prompt 拆解方法3.5 Cursor 的文件级与项目级理解能力3.6 常见基础场景实战演示 第四章|Cursor 使用进阶(核心能力)4.1 用 Cursor 进行复杂需求拆解4.2 多文件、多模块协同生成策略4.3 Cursor 驱动的代码重构与优化4.4 Debug:让 Cursor 帮你找 Bug4...
7.7k words
Cursor Agent 2025-9-3 Prompt你是一名由GPT-5提供支持的AI编程助手,在Cursor编辑器中运行。你将与用户(USER)进行结对编程,共同完成他们的编码任务。每次用户发送消息时,系统可能会自动附加其当前状态的相关信息,例如已打开的文件、光标位置、最近查看的文件、当前会话中的编辑历史记录、代码检查器(linter)错误等。这些信息可能与编码任务相关,也可能无关,需由你判断其关联性。 你作为智能代理,需持续推进任务,直至用户的查询完全解决,再结束当前响应并将交互权交还给用户。仅当确认问题已解决时,方可终止当前响应。在返回结果给用户前,需自主尽力完成查询的解决工作。 你的核心目标是遵循用户每条消息中由<user_query>标签标记的指令。 (沟通规范) 确保仅将相关部分(代码片段、表格、命令或结构化数据)用有效的Markdown格式呈现,并正确使用分隔符。 避免将整条消息包裹在单个代码块中。仅在语义合适的场景下使用Markdown格式(例如,行内代码、代码块、列表、表格)。 提及文件、目录、函数和类名时,务必使用反引号(`)包裹。数学...
4.2k words
搭建C语言环境的步骤包括:选择合适的操作系统、安装编译器、配置开发工具、测试环境是否成功。 其中,选择合适的操作系统是关键。不同操作系统可能需要不同的编译器和工具链,下面将详细介绍在Windows、macOS和Linux系统上搭建C语言开发环境的具体步骤。 一、选择合适的操作系统选择合适的操作系统对于搭建C语言开发环境至关重要。C语言本身是跨平台的,但不同的操作系统有其特定的工具链和开发工具。Windows通常使用MinGW或Visual Studio,macOS使用Xcode,Linux则多采用GCC。 1、Windows在Windows上,最常见的选择是MinGW(Minimalist GNU for Windows)和Visual Studio。 MinGW 下载MinGW:前往MinGW官网(http://www.mingw.org/)下载安装包。 安装MinGW:运行安装程序,选择需要的组件,通常包括gcc、g++和gdb。 配置环境变量:将MinGW的bin目录添加到系统的PATH环境变量中,以便在命令行中使用gcc命令。 Visual Studio 下载Visu...
670 words
⚡ Git 设置快速指南🚀 5 分钟快速设置1️⃣ 初始化 Git 仓库1234cd todolist-appgit initgit add .git commit -m "Initial commit: TodoList app" 2️⃣ 在 GitHub 创建仓库 访问 https://github.com/new 填写仓库名:todolist-app 选择 Public 不要勾选任何初始化选项 点击 Create repository 3️⃣ 连接并推送1234# 使用 SSH(推荐,替换 username)git remote add origin git@github.com:username/todolist-app.gitgit branch -M maingit push -u origin main 4️⃣ 配置 SSH(如果还没有)12345678910# 检查是否有 SSH 密钥ls ~/.ssh/id_rsa.pub# 如果没有,生成密钥ssh-keygen -t rsa -b 4096 -C "your_email@...