自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode算法题

算法

2022-10-11 17:29:48 95 1

原创 函数式编程-Stream流

stream流

2022-09-29 15:11:36 2535

原创 SpringBoot整合SSM

Spring框架为团队开发,将复杂的框架进行整合,使程序从控制调用浑然一体,以一种统一的方式调用核心:整合第三方框架核心机制IOC-DI@RestController控制反转:将其他框架里的对象创建的权力交给sping容器管理,由spring容器管理对象的生命周期@Autowired依赖注入:创建对象时,对象中有依赖的属性,spring负责属性赋值AOP 面向切面编程SpringMVC作用:接受用户请求,完成业务处理,返回响应给用户框架之间调用关系SpringBoot

2022-01-11 11:09:44 542

原创 经典排序算法

选泡插快归堆希桶计基 private static void swap(int[] arr, int j, int i) { int temp = arr[j]; arr[j] = arr[i]; arr[i] = temp; }选择排序n^2 不稳遍历找到最小的数,放到最前,依次遍历一遍,最小值下标指向最小值,跟第一个数交换for (int j = 0; j < arr.length; j++) { int minpo

2022-01-11 10:47:12 113

原创 Java基础面试

为什么要重写hashcode()方法主要原因是默认从Object继承来的hashCode是基于对象的ID实现的。如果你重写了equals,比如说是基于对象的内容实现的,而保留hashCode的实现不变,那么很可能某两个对象明明是“相等”,而hashCode却不一样。这样,当你用其中的一个作为键保存到hashMap、hasoTable或hashSet中,再以“相等的”找另一个作为键值去查找他们的时候,则根本找不到。HashMap底层是数组+链表+红黑树,哈希表key : value结构,key不可

2022-01-11 10:40:55 432

原创 Mybatis

POJO(Plain Old Java Objects,普通老式 Java 对象)package com.jt.springboot_demo2.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import lombok.experimental.Accessors;import java.io.Serializable;/** * 实体对象: * 1

2022-01-02 21:49:14 294

原创 SpringMVC、Spring

MavenMaven是跨平台的项目管理工具。主要服务于基于java平台的项目构建、依赖管理和项目信息管理。Java工程中我们自己去找jar,或者来自官网,或者来自网友的分享,或者来自项目团队的共享,不论何种方式,都需要把jar文件复制到lib目录中,并且buildpath。四大特征仓库 repository全球仓库,称为中央仓库,全球开发者都可以连接它来自动下载jar包全球各地做镜像仓库,如中国就有网易、阿里等镜像仓库本地仓库。下载一次后,不会再次下载的,除非你删除了。当用户需要某个ja

2021-12-19 23:11:03 484

原创 面对对象-异常

异常的继承结构:Throwable: 顶级父类​ --Error: 错误,程序无法处理​ --VirtulMachineErrorJava --虚拟机运行错误​ --StackOverFlowError --栈溢出异常​ --OutOfMemoryError​ --Exception: 我们可以编码修复的错误​ --RunTimeException --运行时异常,无法在bian无法抛出​ --ArithmeticExcept

2021-12-19 23:06:33 454

原创 面对对象-多态

前提:​ 需要存在继承或者实现关系(继承)​ 要有覆盖操作(方法的重写)成员方法:​ (成员变量的多态性,也就是动态绑定,必须存在于方法的重写之上)​ 编译时:要查看引用变量所属类中是否有所调用的方法(编译时要看父类是否定义了这个资源)​ 运行时:调用实际对象所属的类中的重写方法(运行时使用的是子类的功能)​ 如果方法重写了,成员方法的定义使用的是父类的,实现(方法体

2021-12-19 22:58:58 261

空空如也

空空如也

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

TA关注的人

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