自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 nuxt3项目搭建:一、初始化项目流程指南

1、创建nuxt3项目2、填写项目名称这里我直接填了nuxt-app3、选择包管理器这里的包管理器我们选择pnpm4、选择是否创建git仓库选择完包管理器后,脚手架会自动下载依赖,git仓库我已经创建好了,这里我选择否,键盘直接输入n就能选择否5、选择需要添加的模块看自己项目情况选择添加的模块,按空格勾选/不勾选,按上下键选择模块6、打开项目目录选择完模块后,nuxt脚手架会自动下载对应依赖,等待下载完成后我们就可以进入项目目录启动项目了。

2025-04-26 23:29:24 644

原创 Nuxt3中使用UnoCSS指南

UnoCSS是一个高度可定制的、原子化CSS引擎,可以轻松集成到Nuxt3项目中。下面介绍如何在Nuxt3中安装和配置UnoCSS。

2025-04-26 23:21:19 375

原创 扣子空间 (Coze Space) 使用入门,邀请码获取指南

一、扣子空间是什么?扣子空间是一个允许用户通过自然语言描述任务的平台。平台会尝试自动分析需求,拆解任务,选择并调用合适的工具(如插件、工作流),最终生成用户所需的内容(如报告、网页、PPT 等)。其目标是协助用户完成相对复杂的工作流。

2025-04-23 23:14:48 6525

原创 Windows 10 上安装 Spring Boot CLI详细步骤

在 Windows 10 上安装 Spring Boot CLI 可以通过以下几种方式完成。以下是详细的步骤说明:

2025-04-20 17:23:52 1025

原创 Vue3 Ref 深度解析:从响应式原理到企业级应用实践

在 Vue3 的响应式宇宙中,`ref` 就像是一个神奇的包装盒,它能把普通的 JavaScript 值变成具有超能力的响应式数据。想象一下,你有一个数字变量,当它改变时,视图能自动更新——这就是 `ref` 的魔法所在。

2025-04-16 08:30:00 995

原创 Vue 渲染函数:从基础到进阶,解锁动态渲染的无限可能

嗨,大家好,我是莫循,今天给大家分析一下Vue中渲染函数的使用和原理。避免被面试官拷打(手动滑稽)

2025-04-10 22:58:57 332

原创 Vue3的Composition API与React Hooks有什么异同?

Vue3的一个重大更新点就是支持Composition API,而且也被业界称为hooks,那么Vue3的“Hooks”与React的Hooks有这么区别呢?

2025-04-10 22:55:42 922

原创 解锁 Vue 3 拖拽的奥秘:从基础到高级指令的构建之旅

我们从一个基础的拖拽需求出发,逐步构建了一个功能丰富、考虑周全的 Vue 3 自定义指令。这个过程不仅涵盖了 DOM 操作、事件处理、坐标计算,还涉及到了性能优化、架构设计(如 `provide/inject`)以及工程化的实践。掌握了这些原理和技巧,你不仅能实现复杂的拖拽交互,更能将其思路应用到其他需要精细化 DOM 控制的场景中,比如可缩放元素、自定义滑块等等。Vue 的指令系统提供了一个强大的抽象层,让我们能够封装行为,创造出更具表现力和用户体验的界面。

2025-04-09 23:11:22 452

原创 Vue3 自定义指令开发

全局注册指令通过app.directive()方法在整个应用可用,而局部注册仅在组件作用域内有效,两种方式在SSR渲染、Tree-shaking优化等方面有显著差异。TypeScript类型注解确保指令参数的类型校验,组合式API封装使指令具备响应式能力,同时支持逻辑复用和内存管理,符合现代前端工程化标准。权限控制指令通过Vuex/Pinia状态管理实现动态DOM操作,拖拽指令采用事件委托和坐标变换技术,同时处理PC端和移动端事件。如何在Vue3中实现更复杂的拖拽指令功能?基于架构考量的技术选型指南。

2025-04-09 23:01:50 339

原创 如何在大型项目中有效使用TypeScript进行类型定义?

利用实用工具类型(Utility Types)从现有类型派生新类型条件类型与映射类型${string${${string?: never;模块化组织类型,避免全局污染。深度应用泛型与工具类型,提升代码复用率。严格类型检查配置,确保项目安全性。自动化类型生成,减少手动维护成本。统一团队规范,保障协作一致性。

2025-04-07 22:00:54 996

原创 如何在大型项目中组织和管理 Vue 3 Hooks?

在大型项目中,通过分层管理、模块化设计和类型安全,可以高效组织和管理 Vue 3 Hooks。将 Hooks 分为核心层、领域层、UI 层和共享层;使用 TypeScript 确保类型安全;通过工具和规范提升代码质量。

2025-04-06 20:41:13 1322 3

原创 TypeScript面试题集合【初级、中级、高级】

TypeScript是JavaScript的超集,由Microsoft开发,它添加了可选的静态类型和基于类的面向对象编程。TypeScript旨在解决JavaScript的某些局限性,比如缺乏静态类型和基于类的面向对象编程,同时保持了与JavaScript的兼容性。通过添加这些特性,TypeScript使得代码更易于维护和扩展,提供了更好的工具和编辑器支持,以及更强大的类型检查功能。在TypeScript中,可以使用letconst或var关键字来声明变量。let和const提供了块级作用域,而var。

2025-04-06 20:29:00 1209

原创 MySQL 基础使用指南-MySQL登录与远程登录

【代码】MySQL 基础使用指南-MySQL登录与远程登录。

2025-04-03 22:17:06 728

原创 MySQL的安装与初始化流程

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,MySQL AB公司被Sun公司收购,Sun公司又被Oracle公司收购,目前属于Oracle公司。MySQL是目前最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一。国内淘宝网站就使用的是MySQL集群。MySQL特点。

2025-04-03 22:08:22 946

原创 Vue3 Composition API即组合式API完全指南

组合式API(Composition API)是Vue3的核心特性,它通过逻辑功能聚合和高复用性解决了复杂组件的代码组织问题。功能聚合:将同一功能的响应式数据、计算属性、方法等集中管理逻辑复用:通过自定义Hook实现跨组件逻辑复用类型支持:完美支持TypeScript类型推断渐进式:可与选项式API混合使用return {count,double,increment,reset// 组件使用</script>

2025-04-02 08:30:00 1910

原创 Linux 进入root管理员权限

修改SSH配置文件/etc/ssh/sshd_config,设置PermitRootLogin no,防止暴力破解。区别:su仅切换用户,su -会加载root的环境配置(如PATH变量)。sudo passwd root # 设置新root密码。

2025-04-02 00:29:43 2365

原创 Cmd命令行无法拖拽文件,一招解决

主要是因为UAC(用户账户控制) 该策略禁止运行在不同权限的程序之间发生数据交换(剪贴板除外),windows资源管理器是在user权限运行的,而你的cmd可能是在管理员权限下运行的。只需要

2025-03-28 20:14:18 396

原创 0 基础速成 AI 编程指南

0 基础速成 AI 编程指南。

2025-03-28 20:01:38 717

原创 【已开源】UniApp+Vue3+TS全栈实战:从0到1构建企业级跨端应用与规范、uniapp+vue3模板应用

在跨端开发日益成为主流的今天,如何高效构建规范、可维护的企业级应用?本文以UniApp+Vue3+* *TypeScript**为核心技术栈,手把手带你从零搭建高标准的跨平台项目。通过本文,你将系统掌握:无论你是初探UniApp生态,还是希望升级现有项目的工程化水平,本文都将提供从环境搭建到生产部署的全链路指南,助你打造高性能、高规范、跨端兼容的现代Web应用。代码即规范,开箱即用,开启高效开发之旅!Gitee开源地址: https://gitee.com/moxunjinmu/uniapp-vue3-te

2025-03-27 22:26:53 1871

原创 【已开源】UniApp+vue3跨端应用从0到1开发指南、uniapp+vue3模板应用

在跨端开发日益成为主流的今天,如何高效构建规范、可维护的企业级应用?本文以UniApp+Vue3+* *TypeScript**为核心技术栈,手把手带你从零搭建高标准的跨平台项目。通过本文,你将系统掌握:无论你是初探UniApp生态,还是希望升级现有项目的工程化水平,本文都将提供从环境搭建到生产部署的全链路指南,助你打造高性能、高规范、跨端兼容的现代Web应用。代码即规范,开箱即用,开启高效开发之旅!Gitee开源地址: https://gitee.com/moxunjinmu/uniapp-vue3-te

2025-03-27 22:18:42 918

原创 sass报错,忽略 Sass 弃用警告,降级版本

最有效的方法是创建一个 .sassrc.json 文件来配置 Sass 编译器。告诉 Sass 编译器忽略来自依赖项的警告消息。

2025-03-27 20:13:30 670

转载 Gitee仓库同步到Github,Github仓库同步到Gitee,Gitee镜像仓库双向同步,Github镜像仓库双向同步

仓库镜像管理功能用于配置和管理仓库镜像;配置仓库镜像可以实现不同平台之间仓库分支、标签和提交信息的自动同步。目前该功能限时开放至 2022 年 08 月 31 日,在限时开放期结束前,我们将更新相关产品策略。:用于将Gitee的仓库自动镜像到GitHub。配置此镜像后,当你提交代码到 Gitee 的仓库时,Gitee 会自动向 GitHub 同步仓库。:用于将GitHub的仓库镜像到Gitee。你可以根据自身需求选择 自动镜像 或 手动镜像;

2025-03-27 08:30:00 125

原创 NVM安装速通使用手册(Windows版)NVM管理node版本命令手册 NVM使用手册

nvm(Node Version Manager)是一个用于管理Node.js版本的命令行工具。通过nvm,你可以在同一台机器上安装和切换多个Node.js版本,非常适合开发和测试在不同Node.js版本上运行的应用程序。

2025-03-26 19:14:23 1280

原创 控制面板在哪?打开控制面板(快捷方法)打开windows控制面板的方法(2025年最新整理)

总结:最快方式仍是 **Win+R → control**,其他方法可根据习惯选择。若需高频使用,推荐固定到任务栏或创建桌面快捷方式。

2025-03-26 18:36:52 3770

原创 莫循的创作纪念日

今年开始持续更新文章,目前为止,关注我的粉丝也有几百个了,对于一名纯技术开发者来说还是有点小激动的。阅读量也来到了十几万,想来也帮助到了一些同学。刚开始接触到优快云是在搜索一个bug,当时找到了一篇文章帮我解决了问题,后来我就在想,我也可以在优快云上分享我的一些经验和解决方法。目前写文已经是日常生活的一部分,我将继续提高文章的质量,输出个人的总结,代码经验。之前是大前端开发者的一员,接下来职业转向AI应用方向,文章内容也偏向于AI领域。

2025-03-19 00:49:16 115

原创 《AI编程开发微信小程序》第一章:AI自动化编程神器Cursor基础使用教程

嗨,大家好,我是莫循,一个用AI加速开发的的全栈程序员~🎉,今天起开始更新系列文章,本系列文章将从0到1:AI助手带你开发微信小程序,从AI编程工具的使用到小程序的更新上架全过程。创作不易,如果能帮助到大家或者提供一些灵感和启发,欢迎**收藏+关注**。今天来教大家AI编程工具之一:AI自动化编程神器Cursor基础使用教程

2025-03-15 16:26:06 1314

原创 【AI提示词咒语速成班】手把手教你驯服“人工智障“!(附保姆级提示词公式)

💥正确操作:“请生成3条防晒霜短视频脚本(要抖音热梗+猫狗拟人化+突出防水性能)”💡错误示范:“帮我写个文案”(AI内心OS:亲亲,您是卖棺材还是卖奶茶呢?“你现在是故宫文创首席文案,要给00后设计奶茶杯文案(带文物梗+谐音梗)”**边界:**限定排除的内容,非必须,比如,限定字数,限制文章结构。:“搞个高大上的方案”(AI:您是要发射火箭还是卖煎饼?:“五彩斑斓的黑”(AI:已为您生成25种暗黑系渐变方案):“既要简短又要详细”(AI:您看我像孙悟空吗?:“这不是我想要的”(AI:亲,您倒是说要啥啊!

2025-03-11 21:23:14 526

原创 前端性能优化必修课:HTTP缓存机制详解

设计HTTP缓存策略就像调配一道复杂的菜肴,需要平衡多种因素:性能与时效性、带宽节约与内容更新、用户体验与服务器负载。没有放之四海而皆准的配方,只有适合特定场景的最佳实践。作为架构师,我们的任务不是追求完美的缓存策略,而是在各种约束条件下找到最佳平衡点。就像一位优秀的指挥家,知道何时该让哪些乐器发声,何时该保持沉默,从而奏出最和谐的乐章。缓存设计不是一次性工作,而是需要随着应用的发展而不断调整和优化的持续过程。通过监控、分析和迭代,我们可以不断完善缓存策略,为用户提供更快、更流畅的网络体验。

2025-03-09 23:21:38 1143

原创 Windows安装Linux子系统保姆级指南(附避坑宝典)

📜想在Windows上丝滑体验Linux?无需双系统,无需虚拟机!微软官方推出的WSL(Windows Subsystem for Linux)堪称“套娃式解决方案”——Linux子系统直接嵌套在Windows里,启动速度堪比秒开记事本。以下是全网最全操作指南,结合实战避坑经验,帮你一键解锁“双系统自由”!

2025-03-06 21:11:39 2488

原创 Expo:快速验证跨平台应用的工程化方案

对于资源受限的中小团队和独立开发者,跨平台开发常面临双端环境配置、原生API调用等高门槛。Expo通过**托管工作流(Managed Workflow)**提供开箱即用的解决方案:预置React Native运行时、统一构建工具链(expo-cli)和跨平台兼容API层,使初期开发效率提升40%以上,特别适合MVP验证阶段。随着AI工程化演进,Expo正深度融合智能能力:基于LLM的组件智能生成、错误日志语义分析、构建过程优化建议等特性,将进一步降低跨平台开发的心智负担。(原生模块扩展需配置插件)。

2025-03-05 23:37:19 746

原创 React Native国际化实践(react-i18next)

在React Native中实现国际化功能,可以通过多种方案实现。本文使用react-i18nnext配合react-native-localize实现国际化功能

2025-03-04 18:27:56 1056

原创 sass语法@import将被放弃???升级@use食用指南!

Sass 官方已计划逐步弃用@import,推荐使用@use模块化优势@use通过作用域隔离和显式依赖,提升代码可维护性未来兼容性:新项目应直接采用@use@forward体系。

2025-03-03 16:43:02 1079

原创 Vue3国际化开发实战:i18n-Ally + vue-i18n@next高效配置教程,项目中文显示

本文详解 Vue3 国际化开发全流程:从安装 vue-i18n@next 到配置多语言文件(JSON/YAML),结合 i18n-Ally 插件实现高效翻译管理。

2025-03-02 10:00:00 2518

原创 Mixin的使用方式实战篇

在 SCSS(Sass 的一种语法)中,`@mixin` 指令用于定义可以在整个样式表中重复使用的样式代码块。这里的 `@mixin test($block)` 定义了一个名为 `test` 的 mixin,接受一个参数 `$block`。...定义了一个接受单个参数的 mixin。使用$namespace和$block构造了一个类选择器。@content指令用于在mixin调用时包含样式内容。全局配置变量可省去每次定义命名空间。

2025-02-26 15:53:50 554

原创 sass使用技巧与问题解决方案

sass使用技巧与问题解决方案

2025-02-26 15:52:07 249

原创 Sass‘s behavior for declarations that appear after nested rules will be changing to match the behavi

Sass即将对嵌套规则后的声明规范做出调整,以更好地匹配CSS规范。这意味着在Sass的新版本中,如果在嵌套规则后放置声明,其声明规范将有所变化。

2025-02-25 22:31:58 221

原创 Deepseek本地部署全流程!干货无废话,小白也能部署成功!

最近Deepseek模型过于火爆,很多人经常遇到服务器繁忙问题,读完本篇文章可以在自己电脑上部署DeepSeek大模型。

2025-02-23 15:44:31 253

原创 lighten() 函数被弃用:替代方案color.scale()或者color.adjust()

在 SCSS (Sass 的一个语法) 中,lighten()函数用于调整颜色的亮度。然而,随着 Sass 语言的不断发展,一些旧函数被标记为弃用,以鼓励使用更现代、更灵活的 API。lighten()函数就是其中之一。

2025-02-17 23:32:56 760

原创 @import将被弃用???升级@use语法!

在 Sass 中,@import 和 @use 都用于模块化代码,但二者有显著区别。以下是主要差异和具体案例说明:

2025-02-17 22:18:06 804

原创 sass报错:[sass] Undefined variable. @import升级@use语法注意事项

这里我踩了一个坑找半天的问题,原因是sass升级到1.85之后 定义变量前加上 - 就是表示变量私有,即使使用@use导出。今天创建vue3项目,迁移老项目代码,使用sass的时候发现@import语法已经废弃,官方推荐使用@use替换。这里去掉test前的-,就可以正常访问变量。在新的scss文件里也是访问不到的。

2025-02-17 22:06:54 955

node版本管理工具nvm1.2.2

nvm(Node Version Manager)是一个用于管理Node.js版本的命令行工具。通过nvm,你可以在同一台机器上安装和切换多个Node.js版本,非常适合开发和测试在不同Node.js版本上运行的应用程序

2025-03-26

Git安装包-2.40-64位window环境

git版本控制器安装包,懂得都懂

2025-03-20

人工智能deepseek本地部署windows软件 Chatbox-1.9.8+Ollama

软件: Ollama:本地化部署大模型,支持量化、轻量级,适合隐私敏感和需要快速本地推理的场景。 Chatbox:交互客户端,提供友好的界面,支持多模型切换和本地知识库 适用人群:想在本地部署ai大模型的同学 使用场景:deepseek本地部署蒸馏模型,搭建本地ai助手,

2025-02-23

AWS_JavaScript.docset.zip

2020 八月最新的js离线文档 作为一名程序员,工作学习中免不了要查询API文档。这时候拥有一个款好用的本地离线API文档大全就派上用场了,Zeal的文档非常丰富,官方地址:Zeal,拉到最下面可以看到支持的文档列表。

2020-08-07

空空如也

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

TA关注的人

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