自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript基础

JavaScript基础总结 本文系统介绍了JavaScript的核心知识点,包含基本语法、函数应用和调试技巧。主要内容分为四个部分: 基础认知:阐述了JavaScript的组成(ECMAScript、BOM、DOM)及其在表单验证和页面交互中的应用价值。 语法体系:详细讲解了变量声明、5种数据类型(undefined、null、number、boolean、string)、常用对象(String、Array)及运算符(算术、赋值、比较、逻辑)的使用方法。 流程控制:说明了条件语句(if-else、swit

2025-09-08 17:00:52 689

原创 MYSQL思维导图

MYSQL思维导图。

2025-09-08 14:39:58 215

原创 数据库核心概念详解:事务、视图与索引

数据库核心概念摘要 事务(Transaction)是数据库操作的原子执行单元,确保数据一致性,遵循ACID原则(原子性、一致性、隔离性、持久性)。MySQL通过START TRANSACTION、COMMIT/ROLLBACK控制事务,支持隔离级别设置解决并发问题,适用于金融交易等场景。 视图(View)是基于SQL查询的虚拟表,不存储数据,可简化复杂查询、保护敏感数据。MySQL通过CREATE VIEW创建视图,支持常规查询操作,但聚合类视图不可更新。常用于报表统计和多系统数据共享。 索引(Index)

2025-09-04 14:30:08 1091

原创 MySQL 日期函数与字符串函数

本文系统总结了MySQL中高频使用的日期与字符串函数,涵盖90%以上的业务场景需求。日期函数部分详解了获取当前时间(NOW/CURDATE)、格式化输出(DATE_FORMAT)、日期计算(DATE_ADD/DATEDIFF)和提取日期元素(YEAR/MONTH)等核心功能,并配以实际业务示例。字符串函数部分重点介绍了文本处理(CONCAT/SUBSTRING)、格式转换(LOWER/TRIM)和特殊处理(REPLACE/REGEXP)等实用技巧。通过语法说明、功能解析和场景化示例,帮助开发者快速掌握数据处

2025-09-02 15:14:38 2017

原创 MYSQLDQL命令

本文系统介绍了MySQL DQL命令的核心内容,包括课程基础目标、数据库表结构、SELECT语法体系和实际查询操作。文章重点讲解了基础查询操作(字段选择、别名、去重)、条件查询(WHERE子句的逻辑/比较操作符)以及多表连接查询的分类。通过表格和代码示例,详细展示了DQL在各场景下的应用方法,如模糊查询(LIKE)、范围查询(BETWEEN)、分组聚合等,并强调了NULL值处理等易错点。全文结构清晰,兼顾理论知识与实践指导,适合作为MySQL查询语言的学习参考。

2025-09-01 17:03:20 2101

原创 JAVA高级编程七——网络编程

本文介绍了网络编程的基础知识,重点讲解了TCP和UDP两种协议。主要内容包括:1.网络基础与IP地址概念,包括IP地址格式和常用命令;2.TCP协议编程,详细说明了服务器端和客户端的实现流程,以及对象传输和多线程处理等进阶应用;3.UDP协议编程,分析其无连接特点,并展示发送端和接收端的实现代码;4.TCP与UDP的对比,从连接性、可靠性、速度和适用场景等方面进行比较。文章提供了完整的代码示例,适合网络编程初学者学习参考。

2025-09-01 17:00:51 379

原创 JAVA高级编程六——多线程

摘要: 本章介绍了Java多线程编程的核心概念。首先区分了进程(资源分配单位)和线程(CPU调度单位),解释了多线程的优势:提升CPU利用率、简化编程模型等。详细讲解了三种创建线程的方式:继承Thread类、实现Runnable接口(推荐)和Callable接口(支持返回值)。分析了线程的五种状态及转换条件,包括创建、就绪、运行、阻塞和死亡状态。介绍了线程调度方法如sleep()、join()等,并强调通过同步方法(synchronized)和同步代码块解决共享资源安全问题。最后演示了线程优先级设置和同步机

2025-09-01 17:00:16 2003

原创 JAVA高级编程五——字符流

本文介绍了Java中文件操作的核心技术:字符流、字节流及对象序列化。字符流(Reader/Writer)专为文本设计,包含FileReader/BufferedReader和FileWriter/BufferedWriter,支持高效读写和编码处理;字节流(DataInputStream/DataOutputStream)用于二进制文件操作;序列化通过ObjectOutputStream/ObjectInputStream实现对象持久化,要求类实现Serializable接口。文中提供了各类流的典型用法示例

2025-09-01 16:59:24 582

原创 JAVA高级编程五——IO流

摘要: 本章介绍了Java文件操作的核心内容。File类用于处理文件/目录属性(如路径、存在性等),提供路径构造、删除、创建等方法。IO流分为字节流(处理通用数据)和字符流(处理文本),按流向分为输入流(读取)和输出流(写入)。重点讲解了字节流操作: FileInputStream通过read()方法读取文件,支持单字节或批量读取; FileOutputStream通过write()写入文件,可覆盖或追加内容; 文件复制通过循环读写实现,需注意流关闭顺序。示例代码演示了文本读写和文件复制的完整流程。

2025-09-01 16:58:31 650

原创 JAVA高级编程四——StringBuffer类,日期时间操作类

摘要:本章介绍了Java中StringBuffer类和日期时间操作类的使用。StringBuffer适用于频繁修改字符串的场景,提供append()、insert()等方法,比String更高效且线程安全。日期时间类包括Date(获取当前时间)、SimpleDateFormat(格式化日期)和Calendar(灵活操作日期字段),其中Calendar可获取年、月、日等具体信息。这些类为字符串处理和日期操作提供了便捷的解决方案。

2025-09-01 16:57:41 183

原创 JAVA高级编程三实用类

本文介绍了Java中Random类和String类的常用方法及应用。Random类用于生成伪随机数,可通过指定种子生成重复序列;String类提供字符串操作功能,包括长度判断、内容比较、连接、提取和处理等。通过会员注册和字符统计示例展示了这些类的实际应用场景,如验证输入格式、拆分字符串等。重点讲解了equals和==的区别、字符串连接与拆分方法,以及常用字符串处理技巧。

2025-08-31 11:22:53 572

原创 JAVA高级编程二枚举

本文介绍了Java中四种重要类别的特性与应用:枚举(Enum)用于定义固定常量集合,确保类型安全;包装类(如Integer)实现基本类型与对象的转换,支持集合操作;Math和Random类提供数学运算与随机数生成功能;String类则详细讲解了字符串的创建、比较、连接、提取等操作。各类均通过示例代码展示核心用法,涵盖基本概念到实际应用,为Java开发者提供了实用的编程参考。

2025-08-30 11:49:52 279

原创 JAVA高级编程一集合框架

本文介绍了Java集合框架的核心内容,包括: 集合框架体系结构:分为Collection(List、Set)和Map两大分支,以及ArrayList、LinkedList等常用实现类; List接口特点:ArrayList基于数组实现,适合遍历和随机访问;LinkedList基于链表实现,适合频繁插入删除操作; Set接口特点:存储唯一无序元素,通过equals()方法判断元素唯一性,常用HashSet实现; 集合遍历方式:迭代器和增强for循环遍历,Set无索引访问方式; 应用场景对比:ArrayList

2025-08-30 11:49:18 747

原创 JAVA基础排序数组

本文摘要: Java第七章介绍了三种核心概念:1)冒泡排序算法,通过两两比较相邻元素实现排序;2)Arrays工具类,提供排序、比较、复制等数组操作方法;3)二维数组的使用,包括定义、初始化和遍历方式,适用于处理多组数据(如多个班级的学生成绩)。重点阐述了冒泡排序的双重循环结构、Arrays类的常用静态方法,以及二维数组作为"数组的数组"的本质特性。

2025-08-30 11:47:54 132

原创 JAVA基础五数组

Java数组是存储相同数据类型数据的变量,提供连续内存空间。使用步骤包括声明、分配空间、赋值和处理数据。常见错误有未指定大小、数组越界和赋值方式错误。数组可用于计算平均值、排序等操作,通过遍历获取最大值/最小值或插入元素。注意数组长度固定,下标从0开始,避免越界访问。

2025-08-30 11:47:11 281

原创 JAVA基础四

本文介绍了Java循环结构与跳转语句的关键知识点。主要内容包括:1) 多重循环的嵌套形式,如while、do-while和for循环的相互嵌套;2) break语句用于终止当前循环或switch结构,continue语句用于跳过本次循环剩余部分;3) 对比break与continue的使用场合和作用;4) 程序调试的基本方法,包括设置断点、单步运行和观察变量值变化。这些概念是Java流程控制的重要组成部分。

2025-08-30 11:46:37 228

原创 JAVA基础三

本文介绍了Java中的三种循环结构:while、do-while和for循环。while循环先判断后执行,适用于循环次数不确定的情况;do-while循环先执行后判断,保证至少执行一次;for循环适合循环次数明确的场景。所有循环都包含初始条件、循环条件、循环体和更新变量四个要素,缺少任一要素可能导致死循环。文章通过代码示例展示了每种循环的语法结构和使用方法,并比较了它们的执行顺序和适用场景。

2025-08-30 11:45:54 287

原创 JAVA基础二

本文介绍了Java中的分支结构,主要包括if选择结构和switch选择结构。if选择结构部分详细讲解了基本if结构、复杂条件判断、if-else结构、多重if结构以及嵌套if结构的使用场景和语法要点。switch选择结构部分阐述了其适用场景、语法规则和常见错误。最后对比了if和switch的异同点,指出if适用于连续区间判断,而switch只能处理等值条件判断。全文通过具体示例展示了不同分支结构在实际编程中的应用。

2025-08-30 11:44:18 266

原创 JAVA基础一

本文介绍了Java基础中的变量、数据类型、常量、Scanner使用、类型转换和运算符等核心概念。主要内容包括:变量的声明与命名规则;8种基本数据类型及其取值范围;常量的定义与使用;Scanner接收用户输入的方法;自动和强制类型转换规则;赋值、算术、关系、逻辑、条件等运算符的用法及优先级。这些基础知识是Java编程的基础,通过掌握变量操作、数据类型转换和多种运算符的使用,可以编写基础的Java程序逻辑。文章采用表格和代码示例相结合的方式,清晰展示了各类运算符的应用场景和运算规则。

2025-08-30 11:43:42 443

原创 HTML第八章

本文详细介绍了CSS定位属性,主要包含四种类型:static(默认)、relative(相对定位)、absolute(绝对定位)和fixed(固定定位)。relative定位基于元素原始位置偏移,保留原有空间;absolute定位基于最近的已定位祖先元素偏移,脱离文档流;fixed定位则基于浏览器窗口固定。文章还讲解了z-index堆叠顺序控制、透明度设置等高级属性,并分析了不同定位方式的实际应用场景,如表单微调、下拉菜单、固定导航栏等。最后提供了常见定位问题的解决方案和兼容性处理技巧。

2025-08-30 11:42:33 719

原创 HTML第七章

元素按块级或行内元素特性自然排列(从上到下、从左到右)

2025-08-30 11:42:01 922

原创 HTML第六章

本文介绍了HTML/CSS盒子模型的核心概念与应用。主要内容包括: 盒子模型构成:内容(content)、内边距(padding)、边框(border)和外边距(margin)四部分。 边框设置:详细说明边框颜色(border-color)、宽度(border-width)、样式(border-style)的单独和组合设置方法,以及简写语法。 边距控制:内外边距(margin/padding)的各类设置方式,包括单边设置、多边统一设置等。 尺寸计算:标准盒模型(content-box)和怪异盒模型(bord

2025-08-30 11:41:30 328

原创 HTML第五章

本文介绍了HTML基础第五章关于CSS样式的内容,主要包括:1) CSS基本概念和作用;2) 字体样式设置(类型、大小、风格、粗细);3) 文本样式(颜色、对齐、缩进、装饰);4) 超链接伪类样式;5) 列表样式设置;6) 背景样式(颜色、图像、定位)。文章通过表格和代码示例详细说明了各类CSS属性的用法,包括font、text-align、list-style等常用属性及其值设置,为网页美化提供了全面的样式控制方法。

2025-08-30 11:40:59 941

原创 第四章笔记

ID 选择器 > 类选择器 > 标签选择器。(选择 E 元素之后的所有兄弟 F 元素)行内样式 > 内部样式表 > 外部样式表。(选择紧接在 E 元素之后的 F 元素)(选择 E 元素内的所有 F 元素)(选择 E 元素的直接子元素 F):以 HTML 标签名作为选择器。:在 HTML 标签中使用。开头,后跟 ID 名。

2025-08-30 11:40:27 726

原创 HTML前三章

本文介绍了HTML基础前三章的核心内容,包括HTML网页结构、常用标签、列表、表格、媒体元素和表单等基础知识。第一章讲解了HTML文档基本结构、meta标签、常用文本标签、图片与超链接等;第二章介绍了三种列表(无序、有序、定义列表)、表格制作及跨行跨列操作,以及音视频媒体元素;第三章重点讲解表单元素的使用方法,包括文本框、密码框、单选按钮等表单控件的语法。文章通过大量代码示例帮助读者快速掌握HTML基础标签的使用。

2025-08-30 11:39:14 763

原创 第二章MySQL数据管理笔记

数据库意义:不仅用于存储数据,更重要的是实现对数据的有效管理。数据管理方法借助图形化管理工具进行操作。通过DML(数据操作语言)语句管理数据,主要包括INSERT(添加)、UPDATE(修改)、DELETE(删除)语句。

2025-08-29 16:57:29 521

原创 第一章初识MySQL学习笔记

MySQL数据库基础与操作指南 摘要:本文介绍了MySQL数据库的基础知识与应用操作,主要内容包括:1)数据库基本概念与分类(关系型/非关系型);2)MySQL特点及运行机制;3)SQLyog图形化工具的使用方法;4)数据库命令行操作(DDL/DML/DQL/DCL);5)数据表创建语法与列类型详解(数值/字符串/日期类型)。文章通过具体示例演示了数据库创建、表结构设计等核心操作,帮助初学者快速掌握MySQL的基础应用。

2025-08-29 16:53:50 674

原创 MySQL DQL(一、二)

本文总结了MySQL DQL数据查询语言的核心命令与技巧,主要内容包括: DQL基础语法:包含SELECT查询结构、可选子句(WHERE、GROUP BY等)和注释方式 单表查询技巧:字段控制(*通配符/指定字段/AS别名/DISTINCT去重)、表达式计算、WHERE条件筛选(逻辑与比较操作符) 多表连接查询:详解内连接、外连接(LEFT/RIGHT JOIN)和自连接的语法与区别 结果处理:ORDER BY排序(升/降序)和LIMIT分页的应用方法 摘要重点突出了DQL查询的核心语法结构、单表与多表查询

2025-08-29 16:52:29 811

MYSQL核心知识点一览思维导图

MYSQL核心知识点一览思维导图

2025-09-08

空空如也

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

TA关注的人

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