自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS学习笔记

CSS 即层叠样式表,用于控制网页样式。例如,,通过 CSS 可以将段落文字颜色设置为红色。可设置各种样式,如颜色、字体等。例如,,将背景颜色设置为淡紫色,字体设置为 Arial。:创建 style.css 文件,内容为,在 HTML 中用引入,可多个页面共享样式。:在 HTML 的 head 部分用,设置页面中 h1 标题颜色为蓝色,只适用于单个页面。:在 HTML 元素中用style属性,如,将标题居中,但不便于管理。

2025-04-20 15:14:30 726 1

原创 读书笔记:表单设计

什么是表单表单是网页中用于收集用户输入的一种工具。用户可以通过表单输入数据(如文本、密码、文件等),然后通过表单提交到服务器进行处理。表单是Web应用程序中实现交互的重要组成部分。表单的三个要点用户输入:表单需要提供各种输入控件(如文本框、单选按钮、复选框等),以便用户输入数据。数据提交:表单需要通过某种方式(如提交按钮)将用户输入的数据发送到服务器。通常使用HTTP请求(如GET或POST方法)来实现。数据验证:表单需要对用户输入的数据进行验证,确保数据的完整性和正确性。

2025-04-16 15:40:42 435 1

原创 学习笔记:表格、框架和层的使用

表格:适合展示结构化数据,支持合并单元格、设置对齐方式等。框架:适合将页面划分为多个区域,支持内嵌框架(iframe)。层(div):是现代网页布局的核心工具,通过CSS可以实现灵活的布局和样式控制。通过掌握表格、框架和层的使用,可以更好地完成网页布局和内容展示任务。

2025-04-16 15:26:20 962

原创 HTML 学习读书笔记

HTML(HyperText Markup Language,超文本标记语言)是网页开发的基础语言,用于定义网页的结构和内容。通过HTML标签,可以创建网页的文本、图像、链接等元素。HTML简介:HTML通过标签(如<p><h1>)定义网页内容,标签之间嵌套形成网页结构。HTML编辑和运行环境:HTML文件以.html为后缀,可使用任何文本编辑器(如Notepad、VS Code)编写,通过浏览器(如Chrome、Firefox)运行。HTML基本结构<html><head>

2025-04-12 17:23:20 334

原创 MyBatis 学习笔记总结

映射器是 MyBatis 的核心组件,用于定义 SQL 语句和 Java 方法的映射关系。3. 事务管理:尽量使用 Spring 的事务管理,而不是 MyBatis 自带的事务。4. 避免动态 SQL 滥用:动态 SQL 虽然灵活,但可能影响性能,尽量简化条件。1. SQL 分离:将 SQL 语句放在 XML 文件中,而不是注解中,便于维护。2. 使用注解时:注解适合简单 SQL,复杂 SQL 建议使用 XML。MyBatis 支持动态 SQL,可以根据条件动态生成 SQL 语句。

2025-04-12 16:54:05 553

原创 MySQL 数据库学习笔记:聚合函数、连接查询与分组选择

聚合函数用于统计和计算,连接查询用于关联多个表的数据,分组选择则用于对数据进行分组和过滤。- 全外连接 (FULL JOIN):返回两个表中所有记录,不匹配的部分为 NULL(MySQL 不支持,需用 LEFT JOIN 和 RIGHT JOIN 模拟)。- 右外连接 (RIGHT JOIN):返回右表的所有记录和左表中匹配的记录,左表无匹配则为 NULL。- 左外连接 (LEFT JOIN):返回左表的所有记录和右表中匹配的记录,右表无匹配则为 NULL。-- 按部门分组,计算每个部门的平均工资。

2025-04-08 10:56:29 986

原创 MySQL 单表查询进阶学习笔记

MySQL 单表查询功能丰富,涵盖多种操作方式。从基本查询语句,到各类条件查询、排序、分组以及结果限制,每一种操作都有其独特的用途。在实际应用中,需根据具体业务需求,灵活组合运用这些查询语句,以高效获取所需数据。持续学习和实践这些知识,能帮助我们更深入地理解和掌握 MySQL 数据库,提升数据处理和分析的能力。

2025-04-07 15:42:17 559

原创 MySQL数据库 - 初识MySQL

1.连接数据库:在操作数据库之前,需要连接它,输入命令:mysql -u用户名 -p密码 -h127.0.0.12.创建数据库:连接上MySQL之后就可以进行数据库的操作了,接下来我们创建一个名为TestDb的数据库:3.建完数据库之后我们可以通过show databases;

2025-04-07 11:08:08 891 1

原创 JAVA面向对象—封装、继承和多态(三大特征)

在Java中只允许单继承,而不允许多重继承,也就是说一个子类只能有一个父类,但是Java中却允许多层继承,多层继承就是,例如类C继承类B,类B继承类A,所以按照关系就是类A是类B的父类,类B是类C的父类,这是Java继承区别于C++继承的一个特性;此时通过父类引用调用的方法是子类覆盖或继承父类的方法,不是父类的方法。基于继承实现的多态可以总结如下:对于引用子类的父类类型,在处理该引用时,它适用于继承该父类的所有子类,子类对象的不同,对方法的实现也就不同,执行相同动作产生的行为也就不同。

2025-04-07 10:16:17 579

原创 JAVA面向对象 -类与对象

1.类:对事物的抽象(是具有共同属性和行为的事物的抽象,类通过列举相关的行为和属性进行抽象) 属性(状态);(1)构造方法:对象被创建的时候会调用的方法,对象在被创建的时候,也就是被new的时候,会自动调用构造方法。(1)包的用途:包允许将类组合成较小的单元;this即代表自己,this.属性访问的是自己的属性、this()访问的就是自己的无参构造方法。3.类与对象的关系:类不是对象,却是用来创建他们的模型。类中的行为是外部对自己进行操作的接口(方法)类中的属性,有自己独立的取值(状态)

2025-03-23 09:59:33 306

原创 3.17回顾笔记

静态初始化:数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,元素3,……静态初始化省略格式:数据类型[] 数组名称 = {元素1,元素2,元素3,;(3).数组字符串:string s = new string (char[]);(2)越界错误:System.out.println(numbers[10]);(2).new方式:string s =new string ("");动态初始化:数据类型[] 数组名称 = new 数据类型[数组长度]2.语法:数据类型[行][列] 数组名。

2025-03-18 19:42:45 315

原创 第二周学习内容

方法名主要在调用这个方法时使用,需要注意命名的规范,一般采用第一个单词首字母小写,其它单词首字母大写的形式;1.定义:如果同一个类中包含了两个或两个以上方法名相同,方法参数的个数、顺序或类型不同的方法,则称为方法的重载,也可称该方法被重载了。第二种形式:String[]groupOne = new string[]{"xx","xx","xx","xx","xx","xx" };答: 当调用被重载的方法时,Java会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行。

2025-03-14 13:29:55 822

原创 第一周学习内容

3.JDK、JRE与JVM:JDK(Java Development Kit),是Java程序开发工具包,包含JRE和开发人员使用的工具;JRE(Java Runtime Environment)是Java程序的运行时环境,包含JVM和运行时所需要的核心类库。Java SE 8(LTS)其中,LTS表示长期支持。9.Java的命名规则:名称必须以字母、-(下划线)或$符号开头(不建议用$符号 - 作为变量名的首字母 );4.Java程序的开发步骤:源代码——编译器——输出——Java虚拟机(JVM)

2025-03-04 17:13:04 378 1

空空如也

空空如也

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

TA关注的人

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