logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

超详细超实用!!!AI编程之cursor配置中文(一)

使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入configure display language,选择中文也可配置中文。打开扩展,搜索chinese,安装chinese(simplified) 简体中文语言包,重启即可。直接交流输入框输入ZH-CN ONLY。

文章图片
超详细超实用!!!AI编程之cursor编写设计模式依赖倒置原则实例(六)

高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象。其核心思想是:要面向接口编程,不要面向实现编程。依赖倒置原则是实现开闭原则的重要途径之一,它降低了客户与实现模块之间的耦合。细节具有多变性,而抽象层则相对稳定,因此以抽象为基础搭建起来的架构要比以细节为基础搭建起来的架构要稳定得多。这里的抽象指的是接口或者抽象类,而细节是指具体的实现类。使用接口或者抽象类的目的

文章图片
#设计模式#依赖倒置原则
超详细超实用!!!AI编程之cursor编写设计模式单一职责原则实例(十)

单一职责原则规定一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分一个职责的变化可能会削弱或者抑制这个类实现其他职责的能力;当客户端需要该对象的某一个职责时,不得不将其他不需要的职责全都包含进来,从而造成冗余代码或代码的浪费。

文章图片
#设计模式#单一职责原则
超详细超实用!!!AI编程之cursor编写一个官网(二)

这样一个简单的官网结构就出来了,后续根据个人需求进行改进,全程没有写过一行代码,配置提示要求即可。选中添加index.html,输入编写官网要求,自动生成代码,先来个简单的。目前生成基本页面,点击菜单路由切换,但是内容不变,继续改造。自动创建index.js,并编写代码。再次运行index.html。

文章图片
超详细超实用!!!AI编程之cursor编写设计模式里氏替换原则实例(五)

里氏替换原则是面向对象设计的基本原则之一。里氏替换原则中说,任何基类可以出现的地方,子类一定可以出现。LSP 是继承复用的基石,只有当派生类可以替换掉基类,且软件单位的功能不受到影响时,基类才能真正被复用,而派生类也能够在基类的基础上增加新的行为。里氏替换原则是对开闭原则的补充。实现开闭原则的关键步骤就是抽象化,而基类与子类的继承关系就是抽象化的具体实现,所以里氏替换原则是对实现抽象化的具体步骤的

文章图片
#设计模式#里氏替换原则
到底了