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

原创 MySQL使用limit进行分页

分页需求:客户端通过传递start(页码),pageSize(每页显示的条数)两个参数去分页查询数据库表中的数据MySQL数据库提供了分页的函数limit (m , n)

2021-09-27 10:58:56 242

原创 创建简单demo通用步骤

SpringMVC框架作用 解决了V-C的交互问题,即视图与控制器的交互问题。优点: 1.SpringMVC框架提供了一整套完善的组件。 2.SpringMVC是以强大的Spring容器为基础的框架。 3.框架的配置简单又不失灵活性。 4.代码的可重用性很高。 5.可扩展性好。SpringMVC核心组件1.DispatcherServlet 前端控制器,主要职责是接收所有请求(根据配置文件来决定),并将请求转发给对应的控制器,接收控制器的处理结果,确定最终由哪个视图完成响应!

2021-09-17 19:58:43 3379

原创 JDK自带注解

JDK自带注解@Override 用来标识重写方法元注解:@Target 注解用在哪里:类上、方法上、属性上等等@Retention 注解的生命周期:源文件中、字节码文件中、运行中SOURCE 在源文件中有效(即源文件保留)CLASS 在class文件中有效(即class保留)RUNTIME 在运行时有效(即运行时保留)框架注解:@SpringBootApplication//标记该类是一个启动类,会进行资源的自动扫描,从启动类当前包,扫描包括当前包以及子包@ComponentScan

2021-09-14 14:54:55 407

原创 oop常用关键字

目录finalstaticthissuperthis与super的区别final1.概念:是java提供的一个关键字 final是最终的意思 final可以修饰类,方法,成员变量 初衷:java出现继承后,子类可以更改父类的功能,当父类功能不许子类改变时,可以利用final关键字修饰父类。2. 特点:被final修饰的类,不能被继承 被final修饰的方法,不能被重写 被final修饰的变量是个常量,值不能被改变 常量的定义形式:final 数据类型 常量.

2021-08-31 20:33:26 281

原创 进入继承多态

继承1.概念:继承是面向对象最显著的一个特征继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并扩展新的能力.Java继承是会用已存在的类的定义作为基础建立新类的技术新类的定义可以增加新的数据或者新的功能,也可以使用父类的功能,但不能选择性的继承父类(超类/基类)这种继承使得复用以前的代码非常容易,能够大大的缩短开发的周期,降低开发费用.2.特点:使用extends关键字来表示继承关系 相当于子类把父类的功能复制了一份 Java只支持单继承 继承可以传递(爷爷/.

2021-08-31 20:17:01 116

原创 什么是代码块

构造方法1.概念:构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法构造方法的主要功能就是完成对象创建或者初始化当类创建对象(实例化)时,就会自动调用构造方法构造方法与普通方法一样也可以重载.2.形式: 修饰符 方法名 ( [参数列表] ) { 注意:方法名和类名一样 代码......}构造代码块与局部代码块1.形式:{ 代码… }2.构造代码块:位置: 在类的内部,在方法的外部 作用: 用于抽取构造方法中的共性代码 执行时机: 每次调用构造方法前...

2021-08-31 19:59:03 555

原创 了解数组 (冒泡排序)

数组1.概念:数组Array,标志是[ ] ,用于储存多个相同类型数据的集合想要获取数组中的元素值,可以通过脚标(下标)来获取数组下标是从0开始的,下标的最大值是数组的长度减12.创建数组:数组的创建方式一般分为动态初始化和静态初始化1)动态初始化int[] a = new int[5];2)静态初始化int[] b = new int[]{1,2,3,4,5};int[] c = {1,2,3,4,5};3.创建数组过程分析程序创建数组 int[] a...

2021-08-27 19:18:03 168

原创 常用各种结构

分支结构1.概述:顺序结构的程序虽然能解决计算、输出等问题但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构2.形式:switch结构1.概述:switch case 语句用来判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。当一个case成立,从这个case向后穿透所有case,包括default,直到程序结束或者遇到break程序才结束2.形式:3.注意事项:switch 语句中的变量类型可以是: byte、short、int 、char..

2021-08-27 19:05:14 138

转载 登录验证中的密码加密技术(笔记)

1 MD5加密技术MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建议改用其他算法,如SH

2021-08-27 14:45:11 1087 1

原创 JDK8新特性

简述Java 8由Oracle从2014年3月18日发布,此版本是自Java 5(发布于2004年)之后的一个重量级版本,也是java发展史上的一个里程碑式的版本。这个版本在JVM、编译器、库、Java语法特性等方面都做了很大改进,同时在语言的表达力、简洁性等个方面也有了很大的提高。目前几乎所有的JAVA框架也都已升级到支持JDK8,打开框架源码想了解其设计,假如不理解JDK8的这些特性看起来就会非常吃力。所以我们设计了这个专题,我们将在这个专题中讲解JDK8中的部分关键特性,并用实际案例讲解这些特性应

2021-08-25 17:03:54 292

原创 方法变量小概述

方法1.概述:被命名的代码块,方法可以含参数可以不含参数,可以提高代码的复用性。2.格式:方法的修饰符 方法的返回值 方法名 ([参数列表]){方法体}3.调用顺序:顺序执行代码,调用指定方法,执行完毕,返回调用位置4.方法的重载:方法的重载是指在一个类中定义多个同名的方法,但是每个方法的参数列表不同(也就是指参数的个数和类型不同),程序在调用方法时,可以通过传递给他们的不同个数和类型的参数来决定具体调用哪个方法.5.方法的参数:方法的参数可有可无,如果有多个参数使用“ ”...

2021-08-24 18:46:00 300

原创 了解Java基础语法

Java语法基础1.标识符标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符 不能以数字开头。如:123name 就是不合法 标识符严格区分大小写。如: tmooc 和 tMooc 是两个不同的标识符 . 标识符的命名最好能反映出其作用,做到见名知意。 标识符不能是Java的关键字2.关键字在Java中,有一些单词被赋予了特定的意义,一共有53个关键字。这53个单词都是全小写,其中有两个保留字:const和goto。注意,关键字不能...

2021-08-23 20:16:43 189

原创 Java抽象类

概念:Java中可以定义被abstract关键字修饰的方法,这种方法只有声明,没有方法体,叫做抽象方法.Java中可以定义被abstract关键字修饰的类,被abstract关键字修饰的类叫做抽象类如果一个类含有抽象方法,那么它一定是抽象类 抽象类中的方法实现交给子类来完成, 如果不实现的话要把子类也变成抽象类3 特点abstract 可以修饰方法或者类 被abstarct修饰的类叫做抽象类,被abstract修饰的方法叫做抽象方法 抽象类中可以没有抽象方法 如果类中有抽象方法.

2021-08-23 09:04:37 214 1

面向对象oop.xmind

面向对象oop.xmind

2021-09-09

Java基础02.xmind

方法,变量的结构图

2021-08-24

Java基础01.xmind

Java基础框架图

2021-08-24

空空如也

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

TA关注的人

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