自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript API小白通俗易懂超级自学笔记(DOM篇完结)

JavaScript API 简介及应用摘要 本文介绍了JavaScript API的概念及其分类,重点讲解了DOM(文档对象模型)的操作方法。JavaScript API是一组预定义接口,用于实现浏览器功能与页面交互。DOM作为HTML文档的结构化表示,提供了多种节点操作方式。 主要内容包括: DOM节点获取方法(querySelector、getElementById等) 元素内容操作(innerHTML、innerText) 属性修改(src、width等) 样式控制三种方式: 直接修改style属性

2025-11-03 15:54:14 564

原创 JavaScript基础从0到1+1=3的小白通俗易懂超级自学笔记(基础篇完结)

本文是Web前端自学笔记,主要介绍JavaScript的基础知识。内容包括:JavaScript的简介(历史、特点、应用场景)、基本语法(变量声明、命名规范、数据类型)、以及数据类型转换(强制和隐式转换)。重点讲解了Number、String、Boolean等基本数据类型的使用方法,以及let和const定义变量的区别。适合前端初学者快速回顾核心概念。

2025-10-22 22:23:41 726

原创 Java集合

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2026-03-09 21:57:57 218

原创 从Java小白到大佬的后端开发学习路线规划路线

Java后端学习路线规划(摘要) 本学习路线分为四个阶段: 编程基础(2-3个月):掌握Java核心语法、数据结构和计算机基础,完成图书管理系统项目 后端核心技术(3-4个月):学习MySQL、SSM框架、Redis和消息队列,开发电商单体项目 进阶优化(2-3个月):深入JUC并发、JVM调优和Spring Boot,实现秒杀系统 分布式微服务(3-4个月):掌握Spring Cloud、分布式事务和容器化部署,完成电商微服务项目 关键建议: 每个阶段掌握80%内容再进阶 每个阶段完成至少一个实战项目 每

2026-02-03 03:13:56 709

原创 JavaSE完整笔记(学Java基础这一篇够够的了)

Java是一种跨平台的面向对象编程语言,核心特性包括"一次编写到处运行"(基于JVM字节码)、纯面向对象设计和自动内存管理(垃圾回收)。技术体系分为标准版(SE)、企业版(EE)和微型版(ME),广泛应用于企业后端、Android开发、大数据等领域。Java具有内存安全、生态完善等优势,主流版本包括JDK 8/11/17。开发环境需安装JDK(含JRE和JVM),其中JVM是跨平台核心,JRE提供运行时环境,JDK包含完整开发工具。

2026-01-30 01:59:42 378

原创 CSS3笔记

本文介绍了CSS的核心知识点,包括3种引入方式(行内式、嵌入式、外部式)及其优先级规则,详细讲解了选择器体系(基础选择器、高级选择器和伪类选择器)。同时阐述了CSS继承性和权重计算规则,重点说明字体文本属性设置、元素显示类型(块级/行内/行内块)以及盒模型组成(内容区、内边距、边框和外边距)。最后介绍了清除默认样式的方法、盒子居中技巧以及浮动布局的特性与副作用。全文系统梳理了CSS基础概念和使用要点,为前端开发提供实用参考。

2026-01-28 21:29:14 571

原创 HTML5

本文全面介绍了HTML的核心知识点,主要包括:1)标签分类(双标签/单标签)及常用标签示例;2)路径使用(绝对路径/相对路径);3)文本相关标签;4)表格制作与单元格合并;5)图片插入与属性设置;6)表单控件类型及使用方法;7)文本样式标签。文章通过表格对比、代码示例和实用说明,系统讲解了HTML的基础语法和常用功能,适合初学者快速掌握网页结构搭建的基本技能。

2026-01-28 21:26:24 576

原创 Vue 2 自学笔记

Vue是一个渐进式前端框架,用于构建用户界面。它通过数据驱动视图更新,提供响应式特性和多种指令简化开发。核心使用步骤包括准备容器、引入Vue包、创建实例和配置数据。Vue指令如v-html、v-show/v-if、v-on、v-bind等可动态控制DOM元素,其中v-bind支持灵活操作class和style样式。v-for指令用于循环渲染数据列表。Vue既适合局部模块开发,也支持工程化整站构建,能有效提升开发效率。

2026-01-18 01:42:15 658

原创 Javascript 模块化语法

JavaScript模块化是将代码拆分为独立、可复用模块的开发方法,主要包括Common.js和ES6两种规范。Common.js通过require和module.exports实现同步加载,适用于Node.js环境;ES6模块化使用import/export语法,支持静态分析和异步加载,是浏览器和Node.js的官方标准。两者在加载方式、语法和环境支持上存在差异:Common.js适合后端开发,ES6模块更适合现代前端项目,支持默认导出、动态导入等特性,并能避免全局污染。开发中应根据项目需求选择合适的模块

2025-12-25 12:30:20 998

原创 Promise

本文介绍了JavaScript中的Promise对象及其应用。Promise用于处理异步操作,具有pending、fulfilled和rejected三种状态,能有效避免回调地狱问题。通过示例代码展示了Promise的基本用法、链式调用原则和错误处理机制,并解析了常见面试题中的执行顺序问题。文章还讲解了Promise相比回调函数的优势,以及then方法的链式调用特性,包括返回值传递、错误冒泡等核心概念,帮助开发者编写更清晰可靠的异步代码。

2025-12-23 21:30:43 574

原创 JQuery基础自学笔记

jQuery是一个高效JavaScript库,简化HTML文档操作、事件处理、动画和Ajax交互。它封装常见功能,提供易用API,解决浏览器兼容性问题。核心特点包括:CSS选择器定位元素、链式方法调用、丰富的DOM操作(增删改查)、跨浏览器事件处理、内置动画效果以及简化Ajax请求。典型应用包括动态内容更新、表单验证和单页应用开发。通过$()选择器获取jQuery对象,与DOM对象可互相转换。其模块化设计显著提升开发效率,减少原生JS代码量,成为前端开发的经典工具库。

2025-12-22 17:21:36 1232

原创 JavaScript进阶自学笔记

本文深入探讨了JavaScript高级特性,包括作用域、闭包、变量提升和函数进阶。作用域分为局部和全局,强调作用域链的动态查找机制。闭包被定义为函数与其词法环境的结合,能持久化外部变量。变量提升机制解释了var/let/const的声明差异,建议先声明后使用。函数进阶部分详细介绍了动态参数、剩余参数和箭头函数特性,重点分析了箭头函数与传统函数的this绑定差异,指出其继承外层this的特性,并强调在构造函数和事件监听器中的使用限制。全文通过代码示例直观展示核心概念,为开发者提升JavaScript编程能力提

2025-11-15 19:21:40 1429

原创 JavaScript插件-----swiper的使用用法

《插件与Swiper滑动组件的应用解析》摘要 本文首先阐述了插件的基本概念,指出插件是通过标准接口扩展主程序功能的独立模块,具有灵活性高、低耦合等优势。随后重点介绍了Swiper这一移动端触摸滑动插件,其支持响应式设计、多种滑动模式和动画效果,提供触摸手势支持与模块化功能。文章详细说明了Swiper在轮播图、幻灯片等场景的应用价值,并强调其跨平台兼容性和高度可定制特点,最后附有官网链接供读者深入参考。(149字)

2025-11-12 18:42:55 299

原创 JavaScript API小白通俗易懂超级自学笔记(BOM篇完结)

JavaScript API(Application Programming Interface)是一组预定义的函数、对象和协议,允许开发者通过JavaScript与外部系统、服务或功能进行交互。它提供了一种标准化的方式访问特定功能,无需从头编写底层代码。简单来说API是浏览器提供的一套操作浏览器功能和页面元素的接口。通过JavaScript可以调用这些API,实现与浏览器和页面的交互。API的作用使用JavaScript操作HTML文档和浏览器,实现页面的动态效果和交互功能。API的分类。

2025-11-11 09:15:54 449

原创 计算机网络理论自学笔记

2025-11-11 08:01:13 390

原创 数据结构与算法理论自学笔记

是为已有的数据类型创建一个 “别名”(也叫类型定义),并不会创造新的类型,只是给现有类型起了一个更简洁、更贴合场景的名字,能提升代码的可读性和可维护性。数据结构中的每个节点通常包含多个信息(数据 + 指针),需要用结构体打包。自动分配,自动释放,空间小速度快,程序运行时,内存分成 4 块。

2025-11-10 22:54:28 90

原创 计算机组成原理理论自学笔记

本文简要概述计算机系统基础知识,重点介绍计算机的基本组成与功能模块,阐述冯·诺依曼体系结构的核心思想,并列举计算机性能的主要评价指标,如吞吐量、响应时间等。内容将持续更新完善。

2025-11-10 22:53:01 176

原创 node.js自学笔记

Node.js是基于Chrome V8引擎的JavaScript运行环境,主要用于后端开发、实时应用和高并发场景。它不同于浏览器环境,无法调用DOM/BOM等前端API。Node.js可用于命令行工具开发、全栈应用构建等。其核心模块如fs提供文件操作功能,包括readFile()读取文件和writeFile()写入文件方法,通过回调函数处理操作结果。Node.js使JavaScript能够实现全栈开发,统一前后端语言,提升开发效率。

2025-11-03 17:46:58 183

原创 操作系统理论自学学习笔记

本文介绍了操作系统的基本概念、特征、发展历程、运行机制及进程管理等内容。操作系统作为管理计算机硬件与软件资源的系统软件,具有并发、共享、虚拟和异步四大基本特征。文章详细阐述了操作系统从批处理系统到现代分布式系统的发展过程,并分析了不同类型操作系统的优缺点。在运行机制方面,重点讲解了特权指令、处理器状态切换、中断与异常处理以及系统调用原理。最后,对进程概念进行了初步介绍,指出进程是程序的动态执行过程,其核心是进程控制块(PCB)。全文为理解操作系统的基本原理和工作机制提供了系统性的入门知识。

2025-11-02 15:09:42 610

原创 JavaScript API 点击事件示例

用于展示JavaScript API内容实现

2025-10-26 18:11:57 508

原创 AJAX form-serialize插件的使用

form-serialize是一个用于表单数据序列化的JavaScript插件,支持将表单数据转换为URL编码字符串或JSON对象,简化AJAX提交流程。它支持npm安装,提供基本序列化、JSON转换、字段过滤等核心功能,可结合Fetch/jQuery实现数据提交。注意需要表单元素设置name属性,且不处理文件上传字段,兼容IE9+及现代浏览器。该插件有效减少了手动处理表单数据的工作量。

2025-10-25 18:23:20 1074

原创 AJAX自学笔记

AJAX(异步JavaScript和XML)是一种实现网页异步通信的核心技术,允许在不刷新页面的情况下与服务器交换数据。文章首先介绍了AJAX的基本概念、作用(实现浏览器与服务器动态交互)和学习流程(先掌握axios使用,再学习XMLHttpRequest原理)。随后详细讲解了axios的使用方法,包括引入库、发送请求和处理响应数据等步骤。接着解析了URL的组成结构(协议、授权、路径、查询参数和片段)。最后阐述了AJAX语法,涵盖查询参数设置、常见请求方法(GET/POST等)、错误处理机制以及HTTP请求

2025-10-23 18:41:17 221

原创 Web中CSS的flex布局(蓝桥杯考点)

Flex布局是一种弹性盒模型,通过设置容器属性控制项目排列方式。容器属性包括flex-direction(主轴方向)、flex-wrap(换行)、justify-content(横轴对齐)、align-items(侧轴对齐)等。常见应用有水平/垂直居中、等宽分布和圣杯布局。使用时需注意浏览器兼容性,避免过度嵌套,并合理使用flex:1实现空间平分。Flex布局简化了网页排版,比传统浮动布局更灵活高效。

2025-10-23 16:26:42 714

空空如也

空空如也

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

TA关注的人

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