自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java网络编程

Java网络编程

2024-01-17 20:08:58 677

原创 Java多线程

Java多线程

2024-01-16 21:32:39 461 1

原创 Java多线程——并发和并行、实现方法

Java多线程——并发和并行、实现方法

2024-01-15 19:57:08 545

原创 HTML5+CSS3⑥——CSS三大特性、表格、列表

HTML5+CSS3⑥——CSS三大特性、表格、列表

2024-01-04 20:22:46 1093

原创 HTML5+CSS3⑤——伪类选择器、结构伪类选择器、伪元素选择器、CSS书写顺序

HTML5+CSS3⑤——伪类选择器、结构伪类选择器、伪元素选择器、CSS书写顺序

2024-01-03 11:20:04 618

原创 HTML5+CSS3④——选择器、复合选择器

HTML5+CSS3④——选择器、复合选择器

2024-01-02 21:44:14 752

原创 HTML5+CSS3③——无语义布局标签、画盒子、CSS定义、CSS引入方式

HTML5+CSS3③——无语义布局标签、画盒子、CSS定义、CSS引入方式

2023-12-31 11:49:00 583

原创 HTML5+CSS3②——图像、超链接、音频、视频

HTML5+CSS3②——图像、超链接、音频、视频

2023-12-30 20:27:33 1266

原创 HTML5+CSS3①——标题、段落、换行与水平线、文本格式化

HTML5+CSS3①——标题、段落、换行与水平线、文本格式化

2023-12-29 14:34:37 474

原创 HTML简介、基本骨架、标签的关系、注释、路径

HTML简介、基本骨架、标签的关系、注释、路径

2023-12-27 22:31:07 459

原创 Java中的IO流④——解压缩流/压缩流、常用工具包

Java中的IO流④——解压缩流/压缩流、常用工具包

2023-12-12 19:45:28 241

原创 Java中的IO流③——转换流、序列化流、反序列化流、打印流

Java中的IO流③——转换流、序列化流、反序列化流、打印流

2023-12-11 22:56:58 382

原创 Java中的IO流②——字符集、字符流、缓冲流

Java中的IO流②——字符集、字符流、缓冲流

2023-12-10 21:41:10 144

原创 Java中的IO流①——IO流的体系、字节流、try...catch异常处理

Java中的IO流①——IO流的体系、字节流、try...catch异常处理

2023-12-09 17:45:45 332

原创 MySQL中的索引

MySQL中的索引

2023-12-06 17:20:44 870

原创 Java中的File详细说明

Java中的File详细说明

2023-12-05 16:47:29 222

原创 Java中的异常

Java中的异常

2023-12-04 13:25:05 221

原创 MySQL中的存储引擎

MySQL中的存储引擎详解

2023-12-03 11:06:01 463

原创 MySQL的事务

MySQL中的事务

2023-12-02 22:31:07 235

原创 MySQL的多表查询

MySQL的多表查询

2023-12-01 22:31:47 298

原创 Java中的Stream流

Java中的Stream流

2023-11-30 21:15:47 445

原创 Java中的不可变集合

/传递参数Map集合,是不可变集合则直接返回,不是则变为不可变集合再返回。Map里面的of方法,参数是有上限的,最多只能穿20个参数,10个键值对。

2023-11-29 18:22:01 273

原创 MySQL中的约束

MySQL的约束

2023-11-29 10:26:13 172 1

原创 MySQL函数篇

MySQL函数篇

2023-11-26 10:20:18 932 1

原创 Java中进阶集合的六道综合练习

【代码】Java中进阶集合的六道综合练习。

2023-11-25 20:18:54 236

原创 Java的Collections集合工具类

【代码】Java的Collections集合工具类。

2023-11-24 22:41:49 19 1

原创 Java中的可变参数

Java中的可变参数

2023-11-24 22:24:27 22 1

原创 Java中的的Map系列集合(双列集合)及其源码分析

Java中双列集合的详细解读

2023-11-24 20:31:06 192 1

原创 Java中HashMap集合

4.HashMap跟HashSet底层原理是一模一样的,都是哈希表结构。2.没有额外需要学习的特有方法,直接使用Map里面的方法就可以了。3.特点都是由键决定的:无序、不重复、无索引。1.HashMap是Map里面的一个实现类。

2023-11-23 22:20:18 168

原创 MySQL的DCL详解

MySQL中DCL的学习

2023-11-22 16:33:01 493

原创 MySQL的DQL详解

全称:Data Query Language作用:数据查询语言,用来查询数据库中表的记录查询关键字:SELECTSELECT 字段列表FROM 表名列表WHERE 条件列表GROUP BY 分组字段列表HAVING 分组后条件列表ORDER BY 排序字段列表LIMIT 分页查询SELECT 字段1.字段2.字段3... FROM 表名;SELECT * FROM 表名;SELECT 字段1 [AS 别名1]

2023-11-21 22:39:45 399 1

原创 IDEA文件报红解决方案

解决idea文件报红问题

2023-11-20 08:01:02 1509 1

原创 Java双列集合Map接口的方法和遍历

put方法细节: 添加/覆盖:在添加数据时,如果键不存在,那么直接把键值对对象添加到Map集合中,然后返回null。4.键+值这个整体 我们称之为“键值对”或者“键值对对象”,在Java中叫做“Entry对象”在添加数据时,如果键存在,那么会把原有的键值对对象覆盖,然后返回被覆盖的值。Map是双列集合最顶层的接口,在其当中定义了双列集合所有的共性方法。Map是双列集合的顶层接口,它的功能是全部双列集合都可以继承使用的。3.键和值是一一对应的,每一个键只能找到自己对应的值。2.键不能重复,值可以重复。

2023-11-19 23:01:01 191 1

原创 MySQL中DML详解

批量添加数据-INSERT INTO 表名(字段名1, 字段名2, ...) VALUES (值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);-INSERT INTO 表名 VALUES(值1, 值2, ...), (值1, 值2, ...), (值1, 值2, ...);·给指定字段添加数据-INSERT INTO 表名(字段名1, 字段名2, ...) VALUES(值1, 值2, ...);·插入数据时,指定的字段顺序需要与值的顺序是一一对应的。

2023-11-17 20:24:22 39 1

原创 MySQL基础篇——SQL通用语法、分类、DDL和数据类型

5.创建带[IF NOT EXISTS]和 [DEFAULT CHARSET 字符集] 语句的数据库:create database if not exists qingwan default charset utf8mb4;·修改字段名和字段类型-ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度) [COMMENT 注释] [约束];·添加字段-ALTER TABLE 表名 ADD 字段名 类型(长度) [COMMENT 注释] [约束];

2023-11-16 21:30:27 43 1

原创 MySQL-数据库相关概念-MySQL启动与连接-数据模型

答案:操作这些关系型数据库管理系统都会用SQL进行操作,因为SQL为操作关系型数据库提供了统一标准,所以无论遇到哪种,它的操作语言都是一样的。方式二:Windows自带的CMD工具:mysql [-h 127.0.0.1] [-P 3306] -u root - p——密码——链接。方式一:MySQL提供的命令行工具:MySQL 8.0 Command Line Client——密码——连接。1.Win+R调出命令行——输入services.msc——找到MySQL80服务——启动/停止。

2023-11-15 17:14:40 18

原创 Java中Set系列集合

Java中Set集合学习和源码分析

2023-11-14 13:48:54 31 1

原创 数据结构(树)

数据结构-树详解

2023-11-12 20:04:58 28

原创 Java泛型深入

泛型的深入了解

2023-11-11 17:06:38 37 1

原创 Iterator迭代器底层源码分析

结论:如何避免并发修改异常:在使用迭代器或者是增强for遍历集合的过程中,不要使用集合的方法添加或者删除元素即可。获取elementData的i索引元素并返回。= expectedModCount,现在集合修改的次数和创建对象时修改的次数。modCount:集合变化的次数,add或者remove方法中modCount会++int lastRet:上一次操作的索引,例如初始是0,前一个就是-1。2.定义i = cursor:记录当前指针指向的索引位置。int cursor:光标:迭代器中的指针(初始为0)

2023-11-11 09:56:57 18 1

空空如也

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

TA关注的人

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