- 博客(42)
- 收藏
- 关注
原创 HTML5+CSS3⑤——伪类选择器、结构伪类选择器、伪元素选择器、CSS书写顺序
HTML5+CSS3⑤——伪类选择器、结构伪类选择器、伪元素选择器、CSS书写顺序
2024-01-03 11:20:04 618
原创 HTML5+CSS3③——无语义布局标签、画盒子、CSS定义、CSS引入方式
HTML5+CSS3③——无语义布局标签、画盒子、CSS定义、CSS引入方式
2023-12-31 11:49:00 583
原创 Java中的IO流①——IO流的体系、字节流、try...catch异常处理
Java中的IO流①——IO流的体系、字节流、try...catch异常处理
2023-12-09 17:45:45 332
原创 Java中的不可变集合
/传递参数Map集合,是不可变集合则直接返回,不是则变为不可变集合再返回。Map里面的of方法,参数是有上限的,最多只能穿20个参数,10个键值对。
2023-11-29 18:22:01 273
原创 Java中HashMap集合
4.HashMap跟HashSet底层原理是一模一样的,都是哈希表结构。2.没有额外需要学习的特有方法,直接使用Map里面的方法就可以了。3.特点都是由键决定的:无序、不重复、无索引。1.HashMap是Map里面的一个实现类。
2023-11-23 22:20:18 168
原创 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
原创 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
原创 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
空空如也
SSH免密登入游戏如何实现?
2024-03-26
刚入门不久gitee和github使用的选择?
2023-09-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人