自定义博客皮肤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)
  • 收藏
  • 关注

原创 16 Cookie &Session

# 今日内容 1. 会话技术 1. Cookie 2. Session 2. JSP:入门学习## 会话技术 1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2. 功能:在一次会话的范围内的多次请求间,共享数据 3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:Session## C...

2021-11-30 19:04:46 224

原创 15 Response

# 今日内容 1. HTTP协议:响应消息 2. Response对象 3. ServletContext对象## HTTP协议: 1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体 2. 响应消息:服务器端发送给客户端的数据 * 数据格式: ...

2021-11-30 19:02:25 147

原创 14 Servlet&HTTP&Request

# 今日内容: 1. Servlet 2. HTTP协议 3. Request## Servlet: 1. 概念 2. 步骤 3. 执行原理 4. 生命周期 5. Servlet3.0 注解配置 6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpSe...

2021-11-30 19:00:56 182

原创 13 Tomcat&Servlet

# 今日内容 1. web相关概念回顾 2. web服务器软件:Tomcat 3. Servlet入门学习## web相关概念回顾 1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript ...

2021-11-30 18:58:57 123

原创 12 xml

# 今日内容 1. XML 1. 概念 2. 语法 3. 解析## XML: 1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输...

2021-11-30 18:57:43 120

原创 05 JDBC

# 今日内容 1. JDBC基本概念 2. 快速入门 3. 对JDBC中各个接口和类详解## JDBC: 1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。...

2021-11-30 18:56:30 121

原创 04 MySQL多表&事务

# 今日内容 1. 多表查询 2. 事务 3. DCL## 多表查询: * 查询语法: select 列名列表 from 表名列表 where.... * 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, ...

2021-11-30 18:55:44 93

原创 03 MySQL约束

# 今日内容 1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询 2. 约束 3. 多表之间的关系 4. 范式 5. 数据库的备份和还原# DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... ...

2021-11-30 18:54:47 98

原创 02 MySQL基础

# 今日内容1. 数据库的基本概念2. MySQL数据库软件 1. 安装 2. 卸载 3. 配置3. SQL## 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 ...

2021-11-30 18:52:31 91

原创 01 基础加强

# 今日内容 1. Junit单元测试 2. 反射 3. 注解## Junit单元测试: * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) * 建议: ...

2021-11-30 18:50:18 89

原创 类&接口作为成员变量、接口作为方法参数或返回值

一,类作为成员变量类型Weapon类作为Hero类的成员变量public class Weapon { private String code; // 武器的代号 public Weapon() { } public Weapon(String code) { this.code = code; } public String getCode() { return code; } publ..

2021-11-22 17:16:24 257

原创 Java内部类

如果一个事物的内部包含另一个事物,那么这就是一个类内部包含另一个类。 例如:身体和心脏的关系。又如:汽车和发动机的关系。分类:1. 成员内部类2. 局部内部类(包含匿名内部类)一,成员内部类1.成员内部类的定义格式:修饰符 class 外部类名称 { 修饰符 class 内部类名称 { // ... } // ...}public class Body { // 外部类 public class Heart { /...

2021-11-22 16:02:16 124

原创 工作学习日记 后端问题

1)关于update的mapper操作有返回值,但是更新表失败,返回为False。原因:serviceImpl类返回的方法参数列表和Mapper接口定义的方法参数列表里面的参数顺序不一致。2)若为update类型的数据库操作,则返回类型可以是Boolean、Integer和Void,如果是Void,就直接更新,没有返回值去判断是否更新成功。3)在mapper实现中,update语句上面不需要加上resultType=4)mapper实现中,当数据库操作出现问题时,查看变量名是否与数据库表中的

2021-11-22 14:07:26 1103

原创 Java中final关键字

一,概述final关键字代表最终、不可改变的。常见四种用法:1. 可以用来修饰一个类2. 可以用来修饰一个方法3. 还可以用来修饰一个局部变量4. 还可以用来修饰一个成员变量二,final修饰类:太监类,没有儿子1)当final关键字用来修饰一个类的时候,格式:public final class 类名称 { // ... }含义:当前这个类不能有任何的子类。(太监类)eg:定义一个final类pubilc final MyClass,继承报错!2)..

2021-10-04 15:56:39 23232 1

原创 Java 多态

一,多态的概念注:多态是指对象(具体),而不是指类(抽象)。二,多态的格式和使用代码当中体现多态性,其实就是一句话:父类引用指向子类对象。(左父右子)格式:父类名称 对象名 = new 子类名称(); 或者: 接口名称 对象名 = new 实现类名称()public class Fu { public void method() { System.out.println("父类方法"); } public void

2021-10-04 12:28:19 114

原创 抽象方法和抽象类

一,定义父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法的类就是抽象类。二,注意事项1.父类2.子类Implement快捷键实现@Override3.创建子类对象由结果打印顺序可见:抽象父--> 子--> 子类中重写的抽象方法1. 抽象类不能创建对象,如果创建,编译无法通...

2021-10-03 18:58:20 382

原创 Java 接口

一.定义1.接口是一种公共的规范标准2.接口是一种数据引用类型,最重要的内容是其中的抽象方法。3.定义格式:public interface 接口名称{//接口内容}二.不同java版本下接口可包含的内容(一)Java7 —— 常量、抽象方法1)接口定义抽象方法/*在任何版本的Java中,接口都能定义抽象方法。格式:public abstract 返回值类型 方法名称(参数列表);注意事项:1. 接口当中的抽象方法,修饰符必须是两个固定的关键字:publi

2021-10-03 17:01:19 135

原创 Java 继承

一.继承的作用作用:共性抽取、代码复用实现:extends关键字二.重名1.变量重名1)父类变量与子类变量重名 (就近原则,先子后父)2)父类成员变量 vs 子类成员变量 vs 子类方法的局部变量 均重名子父类中出现了同名的成员变量时,在子类中需要访问父类中非私有成员变量时,需要使用super 关键字,修饰父类成员变量,类似于之前学过的 this 。2.父类成员方法与子类成员方法重名就近原则,向上找,先子后父3.关于【@Ov...

2021-09-10 21:54:55 91

原创 Java中的ArrayList

ArrayList的使用 该类需要 import导入使后使用。java.util.ArrayList <E> ArrayList<>内的泛型,泛型必须是引用类型,不能是基本类型。表示一种指定的数据类型,叫做泛型。E ,取自Element(元素)的首字母。在出现E 的地方,我们使用一种引用数据类型将其替换即可,表示我们将存储哪种引用类型的元素。 基本格式: ArrayList<String> list = new ArrayList<String&gt..

2021-09-10 17:27:17 116

原创 Java类与对象

1.类的定义成员变量:和以前定义变量几乎是一样的。只不过位置发生了改变。在类中,方法外。成员方法:和以前定义方法几乎是一样的。只不过把static去掉,static的作用在面向对象后面课程中再详细讲解。2.创建对象3.局部变量(方法内) vs 成员变量(类内) 区别4.关于创建对象的三种方式1)直接使用对象 2)使用对象类型作为方法的参数 3)使用对象类型作为方法的返回值5.内存图(未看)6.封装private,set&get成员函数(setter/g..

2021-09-10 17:18:44 79

原创 Java基础补漏

1,基础数据类型 VS 引用数据类型基本数据类型:(4类8种)整数(byte short int long)、浮点数(float double)、字符(char)、布尔(boolean),占用内存空间不同 引用数据类型:(4个)字符串、类、接口、Lambda2,常用包1)java.lang包:8大基本数据类。只有java.lang包不需要import ,其他包若需使用的步骤:导入-创建-使用2)java.util包:Scanner导入:import java.util.Scann..

2021-09-10 16:51:23 83

原创 关于IDEA的一些用法

1.IDEA快捷操作2.项目结构:Project-Module-Package3.一些IDEA里面自动生成的操作Code – Generate(或:Alt+Insert) – Setter and Getter – 两个全选无参构造函数Code – Generate(或:Alt+Insert) – constructor – 第一个 – select one全参构造函数Code – Generate(或:Alt+Insert) – constructor – 两个全选 – ok

2021-09-10 16:44:22 345

原创 VUE学习笔记(一)

1.components组件1)Home2)About2.routers路由3.store 数据状态管理不管点击什么路由(Home或者About),切换的都只是App.vue下面的router-view,点击之后改变的内容不是整个页面的刷新,而是把router-view标签里的内容替换多个组件之间如和通过数据进行交流,即一个子组件的数据更新如何通知另一个组件的数据更新=>通过store,所有组件监听store更新内容,通知到每一个组件,达到各个组件的数据更新同步。...

2021-09-04 22:44:38 78

空空如也

空空如也

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

TA关注的人

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