自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 问答 (1)
  • 收藏
  • 关注

原创 Git 基础

Git版本库管理指南摘要 本文介绍了Git版本库的基本操作流程:1)创建版本库:通过git init将目录初始化为Git仓库;2)文件管理:使用git add提交到暂存区,git commit提交到版本库;3)状态查询:git status查看状态,git diff查看修改内容;4)版本回退:通过git log查看历史记录,git reset回退版本,git reflog找回误删版本;5)工作区与暂存区概念:工作区是可见目录,版本库包含暂存区(stage)和分支;6)修改管理:Git跟踪的是修改而非文件本身

2025-11-27 10:50:04 822

原创 Vue响应式原理详解:从零实现一个迷你Vue

本文深入解析了Vue.js响应式系统的核心原理,通过实现迷你版Vue揭示其工作机制。主要包含四个核心类:Vue作为入口类负责初始化;Observer通过数据劫持监听变化;Dep管理依赖关系;Watcher连接数据与视图;Compile解析模板指令。其中,Observer递归观察数据属性,使用Object.defineProperty拦截读写操作;Dep存储Watcher并通知更新;Watcher比较新旧值触发视图更新。这种设计实现了数据变化时自动更新依赖该数据的视图部分,模仿了Excel公式的自动计算机制。

2025-11-19 17:19:40 718

原创 ES6 - Promise

Promise是JavaScript中处理异步操作的容器,具有三种状态(pending、fulfilled、rejected),状态一旦改变不可逆转。它通过.then()链式调用处理成功结果,.catch()捕获错误,.finally()执行最终操作。Promise.all()处理多个Promise实例,全部成功才返回结果;Promise.race()则取最先完成的实例结果。Promise.resolve()将对象转为Promise。优点是状态管理清晰,缺点是无法取消、错误需显式捕获。适用于异步流程控制,如

2025-11-17 21:10:40 678

原创 LeetCode第26题删除有序数组中的重复项

该函数通过快慢指针的协同工作,高效地实现了有序数组的去重:快指针 fast:负责探索新元素。慢指针 slow:维护去重后的有效数组边界。最终,数组前 slow+1 个元素为无重复项,时间复杂度为 O(n),空间复杂度为 O(1)。今天的分享就到这里,希望对大家有所帮助,之后还会有持续的更新。

2025-02-27 17:42:45 963

原创 CSS中可继承和不可继承的属性有哪些?

今天我们说了属性的继承,以及哪些属性是可以继承的,哪些是不可以继承的,在最后呢我们还扩展了一个关键字,那就是inherit,这个关键字可以强制某个属性继承其父级属性值。如果您有任何疑问或建议,请随时在评论区留言,我会尽快回复。同时,也欢迎关注我的博客,获取更多精彩内容。同样的也可以加入我的社区,社区中有单独的面试题板块,希望对大家有帮助,欢迎加入!!点击这里,加入我们吧。

2024-12-06 14:49:01 1151

原创 GSAP动画—让你的动画更高级

今天我们要说些什么呢,在序言中大家也看到了,今天我们主要的任务就是将之前的动画,让它更加有趣。好了,再多的话就不说了,留给阅读这篇文章的大家,也欢迎在评论区积极讨论。接下来开始今天的内容。

2024-12-06 10:47:17 1414 1

原创 <!DOCTYPE html>的作用是什么

综上我们可以总结一下哈,那就是主要的作用就是通过声明的方式告知浏览器应该选用哪种模式进行解析html,css等代码,目前浏览器的排版引擎使用三种模式:怪异模式、接近标准模式、以及标准模式。如果不声明的话,浏览器就会默认使用怪异模式来解析,这可能和开发者的预期不符。所以,正确的 DOCTYPE 声明是现代 web 开发的基础,这有助于提高页面的兼容性,确保在不同的浏览器和设备上都能正常显示,也能减少调试和维护的时间。如果您有任何疑问或建议,请随时在评论区留言,我会尽快回复。

2024-12-05 19:59:03 1362

原创 GSAP动画—一起来认识它吧

如果您有任何疑问或建议,请随时在评论区留言,我会尽快回复。同时,也欢迎关注我的博客,获取更多精彩内容。同样的可以加入我的社区,也会不定时更新,欢迎加入!!!点击此处加入我的社区。

2024-12-05 16:37:09 1480

原创 GSAP动画库—创建你的第一个动画

简单的理解就是,使用这个库,可以创造出更丝滑,兼容性更强的网页页面交互动画。目前了解到这里就可以了。今天就先说到这里,今天我们学习了什么是补间,补间的方法,以及补间的目标可以是什么,接下来的几天我还会持续的为大家更新这类的文章,然后进行分享。我自己呢,也有一个关于前端内容的社区,大家可以加入一下,后续还会有更多前端内容的分享,希望对大家有帮助,欢迎加入。点击此处加入我们的社区,一起学习吧。

2024-12-04 21:00:46 4314

原创 css显示模式以及显示模式转换

如果您有任何疑问或建议,请随时在评论区留言,我会尽快回复。同时,也欢迎关注我的博客,获取更多精彩内容。也可以加入我们的社区,社区中也会不定时的发布关于前端的一些内容,欢迎加入。欢迎点击加入。

2024-12-04 20:33:28 718

原创 HTML的基础标签【第一节】

本节主要讲解了标题标签、段落标签、水平线标签,以及一些文本效果标签,还有路径和常见的图片格式,下节我们继续了解html的其他标签。对前端知识感兴趣的伙伴可以加入我的社区,会不定时的发布一些前端的相关知识,欢迎加入。点此加入我们的社区,欢迎加入url路径。

2024-12-03 15:41:48 894

原创 vscode安装与汉化

首先进入vscode的官网,地址:https://code.visualstudio.com/在下载vscode之前,我在这里先来介绍几个其他的开发工具,

2024-12-02 17:14:55 1587

原创 CSS函数

本文主要讲述函数中的var()函数和calc()函数,有兴趣可以浏览一下哦

2024-12-02 13:48:30 1352

原创 伪类选择器中的:has

has()伪类选择器

2024-11-29 14:47:55 939 1

原创 css—动画

本文主要讲解动画的基本使用。定义动画规则以及一些动画属性的使用。

2024-11-27 20:52:57 2067

原创 纯css实现轮播图

CSS样式来实现图片的切换效果。它不依赖于JavaScript,运行速度较快,并且具有较好的兼容性。

2024-11-26 19:15:26 2010

原创 Vue——【路由】

vue路由的创建,基本路由参数传递,嵌套路由等等路由相关知识

2024-11-25 20:45:46 1271 1

原创 Css—实现3D导航栏

使用css中的3D转换来实现一个酷炫的3D导航效果

2024-11-25 20:17:57 1566 3

原创 前端面试题【js篇】

防抖:防抖就是在用户触发连续触发某个事件的时候,只有停止触发一段事件之后,才会执行相应的事件处理函数,比如,用户在打字的时候,我们需要监听用户输入的文字,只有用户停止输入一段事件,才会发起提交请求获取数据。节流:节流就是不论用户触发多少次事件,事件也只在一段时间内只执行依次,比如说,当我们需要监听用户滚动页面时,我们可以在用户滚动时,每隔一定时间就执行一次滚动事件。问题:什么是防抖和节流?

2024-09-08 22:06:43 215

原创 JS——冒泡排序【详解】

同时,也欢迎关注我的博客,获取更多精彩内容。

2024-07-21 22:30:51 484

原创 CSS盒子模型

CSS盒子模型(Box Model)是CSS布局的基础,它规定了元素框的处理方式,包括元素的内容、内边距(padding)、边框(border)和外边距(margin)。

2024-05-26 14:33:41 402

原创 初识CSS(二)

每一个字、每一个句,都是我对知识的探索和对分享的热爱。希望这篇文章能为你们带来帮助,或是为你们解答了心中的疑惑。博客的结束,并不意味着学习的终止。相反,它更像是一个新的开始,引领我们走向更广阔的知识海洋。在未来的日子里,我会继续用文字记录我的思考和发现,与你们一起分享知识的乐趣。同时,我也期待听到你们的声音。无论是赞同还是批评,都是我前进的动力。让我们一起在知识的道路上,不断探索、不断前行。愿我们都能在学习的路上,不断成长、不断进步。期待下次再见,与你们分享更多的精彩!

2024-05-26 13:40:30 873

原创 初识CSS(一)

CSS,全称层叠样式表(Cascading Style Sheets),是网页设计中不可或缺的一部分。它负责控制网页的样式,包括颜色、字体、布局等,使得网页内容能够以更加美观、易读的方式呈现给用户。

2024-05-14 20:55:01 732 2

原创 HTML基础(二)

, 和元素来实现)的主要作用是提供一个结构化的方式来显示项和它们的描述或定义。定义项描述项描述项描述项描述项

2024-05-13 20:59:24 753

原创 HTML基础(一)

html的结构,标题标签,段落标签,图片的插入方式

2024-05-12 19:49:24 999 2

原创 HTML基础

本文主要讲解html基础框架和简单的文本和段落标记

2024-04-27 21:19:49 433

原创 Java——经典基础题【刷题1】

Java——经典基础题【刷题1】

2023-05-10 13:18:28 594

原创 Java——基础+进阶(基础篇)

Java——基础+进阶(基础篇)

2023-05-08 22:00:17 755 3

原创 SQL语句

本文涉及基础的SQL语句的使用语法,可供新人参考

2023-03-31 20:43:01 272 1

原创 Java——数组的基本操作

主要包含Java数组的基础内容

2023-02-10 14:33:18 1104 1

原创 C#——水仙花数

水仙花数

2022-10-31 11:05:08 3334 2

原创 Java—类

如何创建类和一个小实例

2022-10-30 15:41:19 138 1

原创 java——选择语句

Java分支语句

2022-09-19 20:44:27 278 2

原创 c语言——操作符

欢迎大家来学习关于操作符的知识

2022-08-26 21:53:57 304 1

原创 c语言——常用转义字符及注释

这次的内容比较少,主要写了常用转义字符,和注释的两种方式

2022-08-24 17:07:23 485 1

原创 变量的作用域和生命周期

变量的作用域和生命周期

2022-08-22 10:47:33 1204 1

原创 c语言——变量以及常量

c语言——变量以及常量

2022-08-21 10:34:35 1646 1

原创 c语言——数据类型

数据类型的简单介绍及所占字节数和使用格式

2022-08-20 11:50:20 416 2

空空如也

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

TA关注的人

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