自定义博客皮肤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)
  • 收藏
  • 关注

原创 一文带你从理解到上手Vuex

Vuex 是 Vue.js 官方提供的状态管理库,用于管理 Vue 应用中的共享状态。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

2025-03-07 16:24:36 705

原创 什么是BFC?他解决了什么问题?

BFC 是 CSS 布局中的一个核心概念,它通过创建一个独立的渲染区域,解决了margin重叠、浮动清除、文本环绕等常见的布局问题。理解 BFC 的原理和应用场景,可以帮助你更好地控制页面布局,写出更健壮的 CSS 代码。

2025-03-06 21:03:22 514

原创 Html渲染过程(浏览器的渲染机制)

HTML 渲染过程是指浏览器从接收到 HTML 文档到将其渲染为可视化页面的整个过程。这个过程涉及多个步骤,包括解析 HTML、构建 DOM 树、构建 CSSOM 树、生成渲染树、布局(Layout)和绘制(Paint)。

2025-03-06 17:18:00 828

原创 Vue自定义指令

在 Vue.js 中,自定义指令允许我们直接操作 DOM 元素。可以通过 Vue.directive 方法(Vue3是app.directive)来定义全局自定义指令,或者在组件选项中通过 directives 选项来定义局部自定义指令。通过自定义指令,我们可以在元素的生命周期中执行一些特定的操作,比如修改元素的样式、绑定事件、处理输入等。

2025-03-05 17:20:12 1022

原创 Vue的Diff算法(通俗易懂)

Diff算法是Vue用来比较虚拟DOM(Virtual DOM)差异的一种算法。它的核心目的是找出新旧虚拟DOM之间的不同,然后只更新真实DOM中需要变化的部分,而不是重新渲染整个DOM。这样可以大大减少DOM操作的次数,提升性能。

2025-03-03 11:40:07 1906

原创 快速排序与js实现

快速排序就是先选择一个元素作为基准,然后剩下的元素中,将所有小于基准元素的都移到它左边,所有大于基准元素的都移到右边,此时基准元素的位置已经确定下来,然后再分别对两边的元素进行快速排序。每次进行快速排序都能确定一个元素的位置。:选择一个元素作为基准,将最左边元素的位置作为low指针位置,最右边元素作为high指针位置,首先从右往左(从high往low)找到第一个小于基数的元素左移到low指针位置,此时low指针需要往右移动一位;

2025-02-26 01:25:29 309 2

原创 存一下一些有用的网站

欢迎大家分享补充自己认为很有用的网页呀~

2023-09-08 21:43:32 108 1

原创 使用nvm切换node版本后出现“无法将‘npm’项识别为 cmdlet、函数、脚本文件...”解决办法

解决nvm切换node版本后无法使用npm命令问题

2023-09-04 11:12:31 5052 5

原创 Idea配置Tomcat常见问题及解决办法

本文整合了idea配置tomcat时常见的两个问题和解决方案。

2022-04-13 21:52:54 4977

空空如也

空空如也

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

TA关注的人

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