自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 领导给我3天时间汇总所有AI模块词条,结合DeepSeek,20分钟就搞定了。

使用AI工具提升工作效率成为了当下热门旋律。在工作中很多地方都可以使用AI工具,尤其是那些大量重复的工作,提示词的需求逻辑描述清楚后,AI给到的结果大概率会帮助到你!

2025-04-23 12:37:49 738

原创 甚至用不了五分钟就能学会vscode插件开发

vscode的市场占有率越来越高,产品的轻量化是一大原因,更重要的是vscode拥有可高度定制化的插件生态。如果掌握了vscode插件开发能力,对团队提效和提升个人影响力都是一个较好的技术储备。本文通过简单的功能流程,旨在5分钟或更快跑通vscode开发流程。示例,写中文的“变量”,开发一个vscode的插件进行更替,最终全量替换成“var”。变量 a = 1;// 自己书写的代码var a = 1;// 插件替换的代码。

2025-04-10 11:07:58 868

原创 面试官问我如何理解JS闭包,我能答出来的都在这里了。

闭包(Closure)是所有函数式编程中都存在的概念,前端面试中也经常被以JS核心概念的范围提问。本文梳理了关于JS闭包的核心知识点。

2025-02-15 17:52:59 1049

原创 【保姆级教程】3步搞定DeepSeek本地部署

DeepSeek在2025年春节期间突然爆火出圈。在目前DeepSeek的网站中,极不稳定,总是服务器繁忙,这时候本地部署就可以有效规避问题。本文以最浅显易懂的方式带读者一起完成DeepSeek-r1大模型的本地部署。

2025-02-09 11:09:24 1705 6

原创 偶然间,我发现了CSDN的bug,改一下,效率竟提高3600%

偶然发现CSDN的一个bug,利用这个bug发现了优化点,优化之后发现竟然提升了3600%的效率,C端产品的细节打磨是小,累计起来是大。

2025-01-13 19:45:28 1122 2

原创 2025年前端局势分析,我该不该转行?

2024年已成为过去,回顾2024,前端领域的变化迅速,AIGC的兴起可谓是一大浪潮,再加上HC的减少以及前端门槛的提高,前端工程师的未来似乎不那么乐观,是该硬着头皮走下去还是该转行?那么借着话题分享一下自己对于前端转行的看法!

2025-01-10 14:57:00 7111 2

原创 像品茶一样品设计模式,早日突破编码新境界。

设计模式是一把双刃剑,可以用来提升代码质量,但也可以提高代码复杂度,需要善加利用。具体问题具体分析,不能滥用也不能只用那么一两种,他们各有千秋,无法确定哪个设计模式最好,适合项目环境的才是最好的。

2025-01-02 10:46:45 1467 1

原创 前端必须掌握的设计模式——策略模式

策略模式(Strategy Pattern)属于行为型设计模式,旨在维护多分支复杂逻辑时,每一个分支对应的类只需要关心自己内部的实现逻辑即可,无需关心是如何切换策略的。简而言之,一句话判断走哪个类,这个执行自己的行为。在传统的逻辑判断中,多一条分支会多写一条判断条件,当条件越来越多,就会产生大量if-else或者switch-case的灾难性代码块,如果新增一个新的条件,就需要在原逻辑上修改,严重违背了开闭原则。策略模式就是为了解决这个问题的,根本上就是要让实现逻辑和使用逻辑解耦分离。

2024-12-31 08:45:00 2548

原创 前端必须掌握的设计模式——模板模式

模板模式是一种经典的抽象思想,旨在将一系列类似行为的共性行为抽出,作为抽象逻辑,个性行为会作为重写的个性呈现,这样有利于提取公共代码,减少重复逻辑。

2024-12-29 08:45:00 1119

原创 前端必须掌握的设计模式——发布订阅模式

发布订阅模式作为观察者模式的改良版,适合较为复杂的应用场景,前端最经典的应用就是Vue的数据双向绑定,Vue数据双向绑定的代码也会更加符合代码设计的艺术。

2024-12-26 09:07:12 1962

原创 前端必须掌握的设计模式——观察者模式

观察者模式是一种经典的设计思想,可以将观察者和被观察者之间耦合的逻辑进行解耦,使职责更加清晰,提高了代码的可维护性。

2024-12-24 09:10:53 957

原创 前端必须掌握的设计模式——代理模式

代理模式(Proxy Pattern)属于 结构型 设计模式。让真实的对象有个“替身”,当客户端访问系统时,其实是在访问这个“替身”,这个“替身”用来缓解真实对象的压力,解耦的同时也对性能有所提升。当外界不满足访问对象的要求时,需要代理模式对访问进行控制,提升系统的安全级别。所以代理对象可以帮真实对象进行过滤和筛选,当访问请求是符合条件的就放行,不符合条件的就过滤掉。

2024-12-19 08:37:27 1329

原创 前端必须掌握的设计模式——适配器模式

适配器模式可谓是经常用到,并且作为一种重要设计思想,能够提高代码的兼容性、扩展性和可维护性。

2024-12-17 10:15:03 1176

原创 前端必须掌握的设计模式——装饰器模式

装饰器模式很好诠释了“组合”的思想,能够保证设计原则的同时也大大提高了客户端使用的便捷性,但也不要过度装饰和包装,可能导致太多层反而增加代码复杂度。

2024-12-13 17:57:06 1416

原创 前端必须掌握的设计模式——工厂模式

为了避免暴露创建对象具体的细节使用了简单工厂,但是存在工厂负担过重的问题,所以用标准工厂去解耦,形成一个产品一个工厂的局面;当有一组产品需要生产是使用抽象工厂,解决群组和系列生产的问题。

2024-12-11 18:25:39 1155

原创 前端必须掌握的设计模式——单例模式

单例模式(Singleton Pattern)属于创建型设计模式,是经典设计模式中最简单的一种,也是开发中最常见的一种。顾名思义,单例可以理解为一个类有且仅有一个实例对象,每次创建实例对象时,如果存在实例则返回该实例。设计模式对于前端而言需要细细品味,多看一次多思考一次可能会有新的收获,无形中会改变你的编码思路,提高代码质量。

2024-12-09 19:40:13 673

原创 【Vue2】组件间通信的“万金油”——事件总线

本文讲述了事件总线的原理、特点、使用方法和内部实现,以及如何避免滥用,旨在提升开发效率的同时保证应用性能和稳定性。

2024-12-02 20:51:24 1508

原创 【话题】谈谈什么样的技术文档才算优秀?

一篇好的技术文档需要怎么写呢?本文根据作者经验,将分享一篇好的技术文档都有哪些特点。

2024-11-30 18:07:57 1171

原创 【Webpack】如何做打包优化,才能有效减少包体积

基于Webpack减少打包体积,这几种简单的方式成效卓著,把更多时间留给自己。

2024-11-25 09:06:45 3361

原创 【Vue2】利用组件递归方式实现目录树组件

本文根据作者对实践,分享了在Vue2中组件的递归场景、实现思路以及实现方式。

2024-11-22 11:51:36 1599 3

原创 【Vue2】计算属性computed究竟有什么魅力?

本文根据作者对computed计算属性的理解,分享了computed相关的知识点和与methods的区别,从而做好知识的沉淀。

2024-11-19 17:56:13 1246

原创 【Vue2】别再只说v-model是语法糖了

本文根据作者对v-model指令的理解,分享了v-model指令的原理和应用,在面试时对相关题目回答的方式,提高工作效率。

2024-11-15 15:41:40 1810

原创 前端团队的代码,怎样才能更好的管理?

本文根据作者经验,谈谈前端代码如何才能更好管理,同样也适用于后端。

2024-11-12 17:30:00 1130 3

原创 页面上有100个请求发送,突然切换页面,前端该怎么优化?

本文根据作者经验,来谈谈在页面多请求的场景下切换页面相关优化点。

2024-11-11 18:33:25 942 1

原创 前端快速处理Bug的一些心得

本文根据作者的实践和思考,分享在前端工作中遇到Bug如何快速定位和解决,提高工作效率。

2024-11-07 16:32:53 1349 1

原创 谈谈前端在项目开发过程中如何减少bug

本文根据作者的实践和思考,分享在工作中前端如何减少bug的个人经验,提高开发质量,省下时间给自己。

2024-11-05 19:26:55 1245 3

原创 Vue对全局组件进行维护

本文根据作者的实践和思考,分享全局组件目录结构优化的方案,提高全局组件的可维护性和易上手性。

2024-10-31 18:02:40 788 2

Vue2组件递归实现目录树组件

该资源为文章https://blog.csdn.net/mayuhao0000/article/details/143961550对应的附件。 包括以下文件: 1、TreeTest.vue:对目录树组件应用的vue文件,调用封装组件的vue文件。 2、Tree.vue:目录树组件。 如何启动: 放到Vue2工程中配置路由运行查看,或者使用VueCli的快速原型开发启动。

2024-11-22

v-model指令表单应用及组件封装

该资源为文章https://blog.csdn.net/mayuhao0000/article/details/143786080对应的附件。 包括以下文件: 1、Index.vue:对表单应用的vue文件,调用封装组件的vue文件。 2、CheckBox.vue:根据v-model指令封装的子组件。 如何启动: 放到Vue2工程中配置路由运行查看,或者使用VueCli的快速原型开发启动。

2024-11-15

空空如也

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

TA关注的人

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