自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【万字长文】一文精通使用Cursor

Cursor是一款基于VSCode的AI代码编辑器,通过深度索引代码库和学习用户风格来提升开发效率。它提供智能补全、行内编辑、询问和Agent四种模式,支持多模型协调和代码向量化存储。使用技巧包括设置全局规则、生成注释、架构可视化等。Cursor改变了开发范式,开发者需从编码转向架构设计和规范制定,通过精准提示词指导AI完成实现。关键在于开发者定义问题边界,AI负责执行细节,形成人机协作的新模式。AI时代需要开发者掌握与AI协作的能力,而非被其替代。

2025-11-22 15:38:49 2260

原创 【万字长文】一文精通使用Cursor

Cursor是一款基于VSCode的AI代码编辑器,通过向量嵌入和语言模型实现智能编程辅助。文章详细解析了其技术原理(包括客户端架构、沙盒环境、多模型协调等)和使用模式(代码补全、行内编辑、询问和智能体模式)。重点介绍了优化提示词的方法(明确目标、提供上下文、反向费曼学习法等)和实用技巧(全局规则设置、历史代码注释生成等)。最后探讨了AI时代开发者的角色转变:从编码者转变为问题定义者和AI训练者,强调掌控业务上下文和架构设计的重要性,实现人机协作的最佳效果。

2025-11-21 17:05:11 3327

原创 前端开发怎么使用Stylelint来规范CSS

Stylelint是一款CSS/SCSS代码校验工具,官网地址为https://stylelint.io/。安装需执行npm命令安装相关依赖包,包括标准配置和Vue支持插件。配置通过在项目根目录创建.stylelintrc.js文件实现,可设置字体粗细、颜色格式、选择器命名规范等校验规则,禁止使用!important等不良实践。最后在package.json中添加lint脚本即可在Vue/React项目中启用Stylelint,支持对vue、css、scss文件的代码校验。

2025-11-20 17:00:04 322

原创 怎么在VSCode编辑器中开启前端项目自动格式化

prettierrc的默认配置可能会跟eslint的部分规则有冲突,如果有发现冲突的,可以修改下prettierrc的默认配置或找我们修改下eslint的规则。: 可以安装 "Prettier - Code formatter" 插件,并在设置中启用。大多数现代代码编辑器都有 Prettier 插件或扩展,可以在保存文件时自动格式化代码。

2025-11-19 17:57:04 242

原创 怎么进行前端代码重构

有如下一个函数代码片段:上面函数缺点是难以维护,是容易产生bug,会引起破窗效应。破窗效应指的是如果代码中存在一些破窗(即低质量、不规范的代码),开发者可能会更容易容忍或者产生更多的低质量代码。这里的重构方法是每个函数的长度建议不要超过80行,如果超过就需要优化,怎么优化这种大函数呢?

2025-11-18 10:05:36 449

原创 前端开发需要遵守的原则

本文介绍了软件工程中的SOLID原则及其在前端开发中的应用。开放-封闭原则强调代码应对扩展开放但对修改封闭;里氏替换原则要求子类能完全替代基类而不影响程序行为;单一职责原则建议每个模块只负责一个功能;接口隔离原则主张避免强制实现无用方法;依赖倒置原则提倡高层模块依赖抽象而非具体实现。此外还介绍了DRY、KISS、YAGNI等其他开发原则,强调代码复用、简单设计和组合优于继承等理念。这些原则共同指导开发者编写更灵活、可维护的前端代码。

2025-11-17 14:48:55 798

原创 如何提升自己的技术能力并作出技术成果

在软件开发领域,普遍存在“面试造火箭,工作拧螺丝”的现象,这也是大多数软件开发从业者面临的现实问题。鉴于日常工作多围绕业务需求展开,如何在繁忙的工作之余提升自身技术能力并取得技术成果,成为一个亟待解决的问题。本文基于过往工作经验,对此进行了总结。

2025-11-17 09:35:16 921

原创 【万字长文】一文精通MYSQL

本文全面介绍了MySQL数据库的基础知识、优化方法和分布式理论。首先详细解析了MySQL的架构组成,包括连接层、服务层、引擎层和存储层,重点比较了InnoDB、MyISAM等存储引擎的特点。在数据库设计方面,阐述了范式与反范式理论,并提供了详细的表结构设计规范。针对查询优化,深入讲解了索引原理(B+树结构)、join连接算法以及order by排序机制。第二部分聚焦SQL执行过程和性能优化,包括执行计划分析、索引优化技巧和慢查询诊断方法。最后探讨了分布式数据库理论基础(CAP/BASE理论)和架构演变,介绍

2025-11-16 12:38:58 1100 1

原创 如何写出好的技术文章或做好分享

摘要:本文针对技术写作的四大难点(专业性强、主题枯燥、原理抽象、素材匮乏)提出解决方案。建议从七方面入手:1.充分准备技术素材;2.勇于实践行动;3.克服"知识诅咒",换位思考;4.主题升华;5.挖掘项目亮点;6.采用金字塔式逻辑框架;7.多使用架构图、时序图等可视化表达。强调技术写作需要长期积累,建议将个人品牌经营视为公司品牌打造,通过优质内容提升技术影响力。

2025-11-16 12:29:42 1904 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除