自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿猫故乡的博客

作为一位致力于总结 JavaScript 知识点的博主,我喜欢用实际案例来展示各种概念和技术。我的博客不仅仅是一个知识库,更是一个学习交流的平台。我会分享一些我在实际项目中遇到的问题以及解决方案。同时,我也会对一些常见的 JavaScript 面试题进行解

  • 博客(149)
  • 收藏
  • 关注

原创 2024年编程学习规划:掌握编程技能的最佳路线

本文将探讨如何在2024年规划学习编程的路线。在当今数字化和科技发展迅速的时代,学习编程已成为一种必备的技能。然而,随着技术的不断进步和变化,学习编程变得更加复杂和具有挑战性。因此,为了取得编程的长期成功,我们需要制定有效的学习计划。首先,我们需要明确学习目标,并选择合适的编程语言。其次,我们应该选择适合自己的学习方式,如自学、参加在线课程或加入编程社区。此外,我们还可以通过解决实际问题和参与项目来提高实践能力。最后,持续学习和持续实践是保持编程技能更新和发展的关键。通过制定合理的学习计划和不断努力,我们有

2024-01-02 17:24:33 6430 47

原创 从零开始学习 JavaScript APl(七):实例解析关于京东案例头部案例和放大镜效果!

欢迎来到JSAPL(JavaScript Algorithms and Data Structures Projects)学习项目!这个项目旨在为学习JavaScript算法和数据结构提供一个实践平台。通过完成这些项目,您将掌握常见的算法和数据结构,并学会如何用JavaScript实现它们。无论您是初学者还是有经验的开发人员,JSAPL将为您提供有趣和具有挑战性的练习,帮助您建立自己的算法和数据结构知识库。加入我们,享受学习的过程!提示:以下是本篇文章正文内容,下面案例可供参考。

2023-12-06 17:07:52 1481 19

原创 从零开始学习 JS APL(六):完整指南和实例解析

1. 能够利用正则表达式校验输入信息的合法性2. 具备利用正则表达式验证小兔鲜注册页面表单的能力。

2023-12-05 09:43:54 1805 2

原创 从零开始学习 JS APL(五):完整指南和实例解析

目录学习目标:学习内容:学习时间:学习内容:Window对象:定时器-延时函数:JS 执行机制:location对象:本地存储:本地存储分类- localStorage: 存储复杂数据类型:综合案例:​编辑数组中map方法:数组中join方法:BOM(Browser Object Model ) 是浏览器对象模型window对象是一个全局对象,也可以说是JavaScript中的顶级对象像document、alert()、console.log()这些都是window的属性,基本BOM的属性和方法都是wi

2023-12-04 19:20:17 1409

原创 从零开始学习 JS APL(四):完整指南和实例解析

以上两种方法都可以用来删除已有的节点,第一种方法需要先选择该节点的父元素,然后调用removeChild()方法。第二种方法可以直接调用被删除节点的remove()方法来删除节点。上面两种方法都可以用来增加新的节点,第一种方法会先创建一个新的元素,然后将其添加为已有元素的子节点。l 插件: 就是别人写好的一些代码,我们只需要复制对应的代码,就可以直接实现对应的效果。Ø 将来的时间戳 - 现在的时间戳 = 剩余时间毫秒数。

2023-12-04 09:13:38 1398

原创 从零开始学习 JS APL(三):完整指南和实例解析

本文是《从零开始学习 JS APL》系列的第三篇,主要介绍了 JS APL 的完整指南和实例解析。文章首先给出了 JS APL 的定义和基本语法,然后详细讲解了 JS APL 的各种运算符和函数,并配有实例代码进行解析和说明。最后,文章介绍了 JS APL 的高级用法和实例应用,包括矩阵计算、数据分析和可视化等方面。读者可以通过本文全面了解 JS APL 的使用方法和应用场景。

2023-12-01 11:28:42 1517 1

原创 从零开始学习 JS APL(二):完整指南和实例解析

本文是从零开始学习 JS APL 系列的第二部分,详细介绍了 JS APL 中的事件类型以及最新的 ES6 语法。本文不仅提供了完整的指南,还提供了大量的实例解析,帮助读者更好地理解和掌握这些知识点。在事件类型方面,本文涵盖了鼠标事件、键盘事件、表单事件、窗口事件等常见的事件类型,并对每种事件类型进行了详细介绍,包括事件类型说明、触发条件、事件流、事件对象等方面。此外,本文还介绍了事件委托和事件冒泡等常见的应用场景,并提供了相应的实例代码。在 ES6 语法方面,本文介绍了箭头函数、模板字符串、解构赋

2023-11-30 19:44:17 1430 2

原创 从零开始学习 JS APL(一):完整指南和实例解析

本文简要介绍了 WebAPL 的基本概念和常用 API 和一些基本语法

2023-11-30 11:50:58 1281

原创 Vue3 项目从开发到上线:环境变量、打包优化与 Nginx 部署全流程

本文介绍了Vue3项目在生产环境中的关键优化措施和部署流程。主要内容包括: 打包优化配置 通过vite.config.js实现代码分割(分包) 配置Gzip压缩减少文件体积 移除console日志和debugger 使用可视化工具分析打包体积 Nginx服务器配置 设置SPA路由规则(try_files) 启用静态Gzip压缩 配置静态资源长期缓存 隐藏文件保护和安全设置 自动化部署方案 提供本地部署脚本示例 介绍GitHub Actions自动化部署方案 文章详细讲解了每个优化步骤的具体实现方法,并解释了

2026-06-29 19:48:13 393

原创 2026年Vue3项目架构从零到一:目录、分层、代码,每一行都给你说明白

本文介绍了Vue3项目架构的最佳实践,通过分层设计实现代码的高可维护性。主要内容包括: 目录结构规划 api层:集中管理接口请求 components层:通用/业务组件分类存放 composables层:封装业务逻辑 stores层:管理全局状态 views层:页面级组件 关键实现示例 封装axios请求拦截器 业务逻辑组合式函数 Pinia状态管理 通用组件开发规范 路由权限控制 核心设计原则 视图与数据请求分离 逻辑复用最大化 清晰的单向数据流 该架构方案适用于中大型项目,能有效解决多人协作、功能扩展等

2026-06-29 19:37:53 347

原创 深度榨取 Ryzen AI NPU 每瓦算力:Llama3-8B 端侧 INT4/INT8 量化部署与功耗性能终极平衡实战

本文详细介绍了在AMDRyzenAI9HX370处理器上实现Llama3-8B大模型端侧部署的完整方案。通过NPU专用的INT4/INT8量化技术,解决了模型在移动设备上的功耗、内存和性能挑战。实验结果显示,优化后的INT4模型仅占用4.9GB内存,整机功耗18.5W,生成速度达到25.1token/s,相比CPU推理性能提升3.6倍,功耗降低60%。文章提供了从环境搭建、模型量化到NPU推理的完整代码流程,并分享了AMD平台特有的优化技巧和问题解决方法,为端侧AI开发者提供了可复现的参考方案,展示了本地大

2026-06-18 08:28:21 394

原创 榨干 Ryzen AI NPU 的每一瓦:Llama3-8B 端侧 INT4/INT8 量化部署与功耗性能平衡实战

本文介绍了在AMDRyzenAI9HX370处理器上实现Llama3-8B大模型INT4/INT8量化部署的完整流程。通过XDNA2NPU的硬件优势,作者解决了端侧大模型推理的功耗、内存和延迟问题,详细展示了从环境搭建、模型量化到NPU优化的全链路实践。实测数据显示,INT4量化后模型仅占5.2GB内存,整机功耗19W,生成速度达25.4token/s,相比CPU推理性能提升3.5倍。文章还总结了NPU专属的优化技巧和常见问题解决方案,为端侧AI开发者提供了宝贵的工程参考。最后展望了NPU+GPU混合调度、

2026-06-17 11:03:25 303

原创 Llama3-8B 端侧重生:Ryzen AI NPU INT4 量化部署实战,功耗打下来、性能飙上去

本文为 AMD 征文赛道一端侧 AI 创新实战文章,以 Ryzen AI 9 HX 370 内置 XDNA2 NPU 为硬件载体,完成 Llama3-8B 的 INT4/INT8 量化与本地离线推理全流程搭建。文中提供全套可运行环境部署、模型量化、NPU 推理代码,并通过多维度对照测试验证:NPU INT4 推理吞吐是纯 CPU 的 3.6 倍,整机功耗减半且文本精度损失极小。针对 AMD NPU 专属底层故障逐一给出优化方案,形成一套低功耗、可复现的轻薄本本地大模型落地工程方案,适用于隐私优先的离线端侧

2026-06-17 10:46:07 330

原创 96GB 大内存的暴力美学:Strix Halo 本地部署 Qwen2.5-7B,NPU 量化竟让功耗骤降 60%

今年 AMD 联合 CSDN 举办的AI 开发者征文大赛刚好撞上我刚入手的ROG 幻 X 2025 (Strix Halo)——一颗内置 50TOPS NPU、16 核 Zen5 的怪兽,最关键的是它怼了96GB LPDDR5X-8000 统一内存。过去跑大模型只能在云端 GPU 实例上烧钱,数据隐私还得看云厂商脸色。现在一台笔记本就能吞下 70B 模型,还能打开 NPU 加速把功耗压到 28W 以下,这种“端侧 AI 自由”正是赛道一「端侧 AI 创新」想撬动的未来。本文围绕。

2026-06-17 10:28:38 148

原创 Vue3 + TypeScript 实战:给组件、Props、Pinia 加上类型约束,代码稳如老狗

本文介绍了在Vue3项目中如何集成TypeScript以实现更严格的类型检查。主要内容包括:1. TypeScript的优势:提供实时类型检查,避免运行时错误,增强代码可维护性;2. 配置步骤:安装typescript并配置tsconfig.json;3. 核心用法:- 使用泛型标注ref/reactive类型 定义Props和Emits的接口类型 为组合式函数和Pinia添加类型支持;4. 实战案例:用TS重写登录表单组件,展示类型定义的实际应用。文章强调TypeScript能提前发现潜在错误,虽初期学习

2026-06-17 10:00:42 294

原创 Vue3国际化(i18n)从入门到实战:中英文切换、Element Plus多语言、本地缓存,一次搞定

本文介绍了如何在Vue3项目中实现国际化功能,使用vue-i18n库构建中英文切换系统。主要内容包括:1. 安装配置vue-i18n,创建中英文语言包文件;2. 在模板和脚本中使用$t函数实现翻译;3. 添加语言切换功能并持久化保存;4. 集成ElementPlus组件库的国际化支持;5. 实战案例演示完整登录页的多语言实现。文章详细讲解了语言包的模块化组织、传参翻译等技巧,帮助开发者将项目文案集中管理,轻松实现多语言切换。

2026-06-17 09:59:07 419

原创 Vue3权限控制实战:动态路由、按钮权限、菜单生成,一套全搞定

本文介绍如何使用Vue3+VueRouter+Pinia实现前端权限控制系统。主要内容包括:1)通过路由meta.roles定义不同角色的访问权限;2)登录后动态筛选并添加路由;3)利用路由守卫控制页面访问;4)根据权限动态生成菜单;5)使用自定义指令v-permission控制按钮权限。文章提供了完整代码示例,实现了从路由到按钮的多层级权限管理方案,适用于中小型项目的前端权限控制需求。

2026-06-17 09:55:12 300

原创 Vue3自定义插件:封装一个全局消息提示插件,所有组件都能直接用

本文详细介绍了如何从零开始开发一个Vue3全局消息提示插件,主要内容包括: 插件基础概念:Vue插件是一个包含install方法的对象,通过app.use()注册后可在整个应用中使用。 实现步骤: 创建基础插件框架,挂载全局$toast方法 开发ToastMessage组件,支持不同类型消息和动画效果 使用createApp动态创建组件实例并挂载到DOM 封装useToast工具函数简化调用 实现单例模式防止消息叠加 核心技术点: 动态组件挂载与卸载 Transition过渡动画 全局方法注册 单例模式应用

2026-06-15 19:22:34 524

原创 Vue3自定义插件:手把手教你封装一个全局可用的消息提示插件

本文详细讲解了如何从零开发一个Vue3全局消息提示插件,类似ElementPlus的ElMessage功能。主要内容包括: 插件基础概念:插件通过install方法向Vue应用注册全局组件、方法或指令,实现功能复用。 开发步骤: 创建包含install方法的插件对象 实现动态组件渲染:使用createApp创建Toast组件实例并挂载到DOM 添加动画效果:通过Transition组件实现淡入淡出 实现单例模式:防止重复创建提示框 进阶优化: 支持多种调用方式(字符串/对象参数) 封装useToast工具函

2026-06-15 19:18:26 600

原创 Vue动态组件+异步组件实战:Tab切换、按需加载、KeepAlive缓存,一次搞定

本文介绍了Vue中动态组件的使用技巧。通过<component :is>标签可以替代繁琐的v-if判断,实现组件切换。配合<KeepAlive>可以缓存组件状态,避免重复渲染。还介绍了异步组件defineAsyncComponent的用法,它能实现按需加载组件代码,提升首屏速度,并支持配置loading和error状态处理。最后通过一个完整的Tab切换案例,展示了如何将动态组件、KeepAlive和异步组件三者结合使用,构建高效流畅的单页应用。这些技巧特别适用于移动端H5和后台管理系

2026-06-15 15:53:19 693

原创 DeepSeek 大模型新手快速上手指南

本文详细介绍了在本地开发环境中接入大语言模型的完整流程。主要内容包括: 环境准备与依赖安装 使用Python虚拟环境(venv)隔离项目依赖 安装必要库(openai/python-dotenv/asyncio)并管理版本 API密钥安全配置 通过.env文件存储敏感信息 使用python-dotenv加载环境变量 避免密钥硬编码到代码中 核心调用实现 初始化OpenAI客户端 封装基础调用函数,包含错误处理和超时控制 实现多轮对话上下文管理 参数优化技巧 根据不同任务类型调整temperature等参数

2026-06-14 18:28:38 187

原创 Vue3 异步数据管理:从满地都是 loading 到优雅的 useRequest,保姆级优化之路

本文介绍了一个Vue3组合式函数useAsync的开发过程,用于简化异步请求的状态管理。文章从实际开发痛点出发,逐步优化实现: 基础版本:封装loading、error、data状态管理,减少重复代码 自动执行:增加immediate选项支持组件挂载时自动请求 数据累加:支持accumulate模式处理分页加载场景 竞态处理:通过请求序号机制避免旧请求覆盖新数据 完整示例:演示了带分页、刷新、错误重试的文章列表实现 该方案将组件代码量减少70%以上,同时解决了异步请求的常见问题,适用于各种Promise请求

2026-06-14 18:08:06 293

原创 Vue + Axios 从入门到封装:拦截器、错误处理、请求取消、接口管理全搞定

安装并创建实例:统一配置 baseURL、超时时间。请求拦截器:自动加 token。响应拦截器:统一处理返回格式、错误码、弹提示。接口统一管理:按模块放在api/文件夹,组件只调函数。取消重复请求:避免手快发两次的问题。环境变量:开发、生产自动切换地址。封装 useRequest:把 loading/error 逻辑也抽出来,组件极简。这下你的 Vue 项目跟后端对接就非常丝滑了。把上面的代码按步骤加到你的项目里,以后所有请求都井井有条。有问题评论区说,我挨个回。下篇见!

2026-06-14 18:06:56 258

原创 Vue表单处理与验证全攻略:从v-model基础到自定义校验,案例多到直接抄

本文详细介绍了Vue中v-model的使用技巧和表单处理方案。主要内容包括:1)v-model的本质是:value和@input的语法糖,支持文本框、复选框、单选按钮等多种表单元素的绑定;2)常用修饰符.lazy(延迟更新)、.number(自动转数字)和.trim(去除空格)的用法;3)如何封装支持v-model的自定义表单组件;4)表单验证的实现方法,包括实时校验和提交校验;5)通过完整注册表单案例展示表单开发的实战技巧。文章提供了从基础到进阶的表单处理方案,适合Vue开发者系统学习表单开发的最佳实践。

2026-06-12 13:52:31 620

原创 Vue依赖注入:provide/inject 让你告别层层传值,案例多到眼花

本文详细讲解了Vue中的provide/inject机制,用于解决组件深层嵌套时的数据传递问题。主要内容包括: 展示传统props逐层传递的缺点,说明provide/inject如何跳过中间组件直接传递数据 提供7个实用案例: 基础用法:祖先provide,后代inject 响应式数据传递 推荐模式:提供修改方法而非直接暴露数据 使用计算属性实现读写控制 使用Symbol避免命名冲突 全局provide配置 综合实战:主题切换系统 对比了provide/inject与props/emit的适用场景,建议复杂

2026-06-11 19:25:43 299

原创 Vue组合式函数(Composables)从入门到实战:鼠标跟踪、请求封装、本地存储……全案例拆解

Vue3组合式函数实践指南:封装复用逻辑的5个经典案例 本文介绍了Vue3组合式函数的概念和5个实用案例: 概念:组合式函数是封装了响应式逻辑的可复用代码块,以use开头命名(如useMouse) 5个典型案例: 鼠标位置跟踪(useMouse) 窗口尺寸监听(useWindowSize) 网络请求封装(useFetch) localStorage操作(useLocalStorage) 防抖功能实现(useDebounce) 综合案例:结合防抖与请求实现用户搜索功能 优势:将逻辑与UI分离,提高代码复用性和

2026-06-10 19:48:01 296

原创 Vue过渡动画从入门到装X:淡入淡出、滑动、列表动画、第三方库全搞定

Vue提供了<Transition>和<TransitionGroup>两个核心组件实现动画效果。通过命名CSS类(如fade-enter-active)或第三方库(如Animate.css)即可轻松添加淡入淡出、滑动等动画。文章详细演示了单元素过渡、组件切换动画(使用mode="out-in")以及列表动画(含.list-move移动效果),并给出了待办事项的完整案例。关键技巧包括:必须设置key、避免display:none、合理使用过渡模式等,这些动画特效能

2026-06-10 19:35:45 618

原创 Vue自定义指令从入门到实用:自动聚焦、权限控制、防抖、懒加载……全案例教学

Vue自定义指令使用指南 摘要:Vue自定义指令可用于封装重复的DOM操作逻辑,提高代码复用性。主要知识点包括: 基础使用:通过mounted钩子操作DOM元素,如v-focus实现自动聚焦 全局注册:在main.js中使用app.directive注册 参数传递:通过binding.value获取指令值,binding.arg获取参数 修饰符:通过binding.modifiers获取 实用案例:包括权限控制、防抖点击、图片懒加载等 与组件区别:指令适合简单DOM操作,组件适合包含模板和样式的复用 自定义

2026-06-10 19:33:27 389

原创 Vue模板引用和组件暴露:ref拿DOM、defineExpose调方法,案例多到眼花

在原生JS里,你想操作一个输入框,得先给它加个id,然后用去找到它。模板引用(Template Refs)。在模板里的元素上写ref="你起的名字"在里声明一个同名的ref变量Vue就会自动把那个元素塞到这个变量里,挂载完成后你就能直接访问了。下面我们直接用案例说话。模板引用ref:给元素或组件打个标记,在JS里用同名的ref变量拿到它,然后就能操作原生DOM或调用组件方法。:子组件可以决定让父组件看到自己哪些方法和数据,就像遥控器上的按钮。自动聚焦输入框。

2026-06-09 20:03:46 211

原创 Vue计算属性和侦听器:computed、watch、watchEffect,一篇文章全搞懂

computed 和 watch 是 Vue 里每天都打交道的东西。刚开始你可能只会用 computed,慢慢地遇到需要在数据变化时做点额外操作(比如发请求、存 localStorage),就会自然地用上 watch 和 watchEffect。多写几个需求,这三兄弟的分工就刻在肌肉记忆里了。有问题评论区说,我挨个回。下篇咱们讲模板引用和自定义指令!

2026-06-09 19:59:00 165

原创 Vue生命周期钩子:从创建到销毁,每一步都明明白白

你在页面上看到的每一个Vue组件,都不是凭空出现的。它有自己的“一生”:先被创建出来(准备好数据)然后挂载到页面上(用户能看到)数据变化时更新(重新渲染)最后从页面移除时销毁(释放资源)整个过程就叫“生命周期”。Vue在每个关键节点,都会自动调用一个特定的函数,告诉你“到这一步了,你要不要做点什么”。这些函数就叫生命周期钩子。生命周期钩子就像闹钟,到点了就响。你只要提前设置好“闹钟响了干什么”,Vue会在对应的时间点自动执行你的代码。

2026-06-09 19:52:20 167

原创 Vue插槽从入门到项目实战:默认插槽、具名插槽、作用域插槽,一次讲明白

本文系统讲解了Vue插槽的三种核心用法:默认插槽用于基础内容替换,具名插槽实现多区域精准控制,作用域插槽则允许父组件获取子组件数据并自定义渲染方式。通过弹窗、布局和商品列表等实战案例,详细演示了各类插槽的应用场景和实现方法,包括动态插槽名等进阶技巧。文章强调插槽在组件复用中的关键作用,能有效解决组件内容定制化需求,并提供了完整的代码示例和练习题(含答案),帮助开发者从入门到精通掌握Vue插槽技术。

2026-06-09 19:40:38 336

原创 Vue组件通信保姆级案例教程:每个方法一个例子,看完直接上手用

这篇文章详细介绍了Vue组件通信的7种常用方法,每种方法都配有完整的代码示例和实际应用场景: 父传子(Props) - 单向数据流,用于展示用户卡片 子传父(Emit) - 通过事件通知父组件,实现点赞功能 v-model双向绑定 - 封装自定义输入框组件 兄弟组件通信 - 通过父组件中转实现搜索框与列表联动 跨级通信(provide/inject) - 实现主题切换功能 父调子方法(defineExpose) - 控制倒计时组件 全局状态管理(Pinia) - 管理购物车数据 文章还包含练习题和参考答案,

2026-06-09 19:25:43 147

原创 就我这写文水平,用了7天CSDN会员,感觉有点东西但不多

这几天用下来,这个会员最让我满意的地方就是省时间。AI帮忙出提纲写摘要、一键分发不用重复操作、数据看板帮我了解读者,都是实实在在能提升效率的功能。至于营销组件和专家标签,算是锦上添花。如果你跟我一样每周都写文章、同时发好几个平台,这个会员确实能让写文轻松不少。当然如果你是刚开始写、还没养成习惯,可以先用好免费功能,内容写顺手了再考虑。

2026-06-08 19:39:45 225

原创 我当了一周CSDN会员体验官,说点大家不爱听的大实话

【实用测评:7天会员试用体验报告】 一键分发功能省时但不省心,多平台同步需二次校对;AI辅助写作能快速生成框架但技术细节需人工核验;数据监测工具精准定位文章问题段落,但存在1天延迟;营销组件易用但需克制避免过度商业化;专家标签缺乏透明评选机制。整体来看,该会员工具适合有固定创作习惯的作者提升效率,但对新手性价比不高,核心价值在于AI大纲生成和分发节省的时间成本,建议根据实际需求理性购买。

2026-06-08 19:22:46 396

原创 《Pinia 从0到会用:一个比 Vuex 好上手一百倍的状态管理库》

摘要: Pinia是Vue官方推荐的状态管理库,比Vuex更简单易用。其核心是Store(仓库),每个功能模块(如用户、购物车)独立管理,通过defineStore定义。组件中直接引入Store实例,即可读写数据或调用方法,无需复杂传参。定义时,state用ref声明响应式数据,getters用computed计算衍生值,actions封装修改逻辑。支持跨Store调用,但需避免循环依赖。Pinia数据默认内存存储,刷新会丢失,可通过插件持久化。优势在于语法简洁(类似组合式API),无需Vuex的mutat

2026-06-07 20:06:58 183

原创 Vue Router 从0到会用:手摸手带你搞懂前端路由,每行代码都有注释》

本文是一篇VueRouter入门教程,手把手教开发者从零开始掌握前端路由。文章首先介绍了传统多页面与SPA单页应用的区别,说明VueRouter的作用。然后通过创建Vue项目、配置基本路由、实现动态路由参数、编程式导航、嵌套路由等核心功能,详细讲解了路由表、router-view和router-link的使用方法。教程还包含了路由守卫、常见问题解决方案等实用内容,最后总结了VueRouter的关键概念和代码示例。全文采用"理论+代码注释"的方式,帮助初学者快速理解并应用VueRouter

2026-06-07 19:59:35 334

原创 《学Vue这几年,我踩过的坑和攒下的野路子》

自动更新页面和组件化开发。刚开始学,指令记不住很正常,不用死记硬背。多写几个页面,常用的那几个自然就长在手指头上了。有什么问题,评论区直接问。刚学的时候都会遇到各种奇怪的报错,我也是一路踩坑踩过来的,看到就会回你。加油,Vue没你想的那么难。

2026-06-07 19:56:50 221

原创 Mailwarm 2.0 邮箱预热实战指南

邮件预热实战指南:从原理到落地的完整解决方案 摘要: 本文系统阐述了邮件预热的核心原理与执行策略,指出新域名/IP未经预热直接群发会导致高概率进入垃圾箱甚至被拉黑。文章从技术配置(SPF/DKIM记录)、预热任务部署、发送策略制定(4-6周渐进式增长)、效果监控(Google Postmaster工具)到故障排查,提供了一套完整的解决方案。重点强调预热需要通过模拟真实用户行为(多样化内容、合理互动率)来积累邮箱信誉度,并警告硬退信率超过2%必须立即停止发送。最终目标是建立稳定的邮件发送通道,确保业务邮件准确

2026-06-05 13:40:47 323

原创 《CSDN送福利了!AI营销会员免费试用7天,写篇测评还能拿奖金》

这次活动对想尝试AI工具提升效率的博主来说,挺值得参加的。免费试用7天,写篇真实感受的文章,就有机会拿奖金和奖品,顺便还能体验下AI创作到底好不好用。如果你符合报名条件,建议去试试。报名时间是5月18号到22号,别错过了。关于这个活动有啥不明白的,评论区留言,我知道的都会回你。祝大家都能中奖!

2026-06-05 08:58:06 244

Java猴子出迷宫资源

简单描述一下,思路 上半部分(main方法){ 1.首先你需要把地图做出来 2.创建一个数组 : 3.0代表路可以走 1代表障碍物 } 下半部分(clas类){ //Boolean true 表示通过 false 表示未通过 // monkey:二位数组表示迷宫 // int I, int j i表示行 j表示列数即:迷宫的坐标 //path:路径找路的 //找寻的路我们用递归来解决我们定义一下几个: //0表示可以走,1表示有障碍物,2表示可以走3表示走过,但是不能走通! //最后做一个老鼠路径的发法就是遇到怎么办! //这里我用右下左上路径 }

2022-11-19

空空如也

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

TA关注的人

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