自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 创建数组、数组遍历以及数组的扩容、排序、插入、删除操作详解

数组的常用操作1.数组的创建方式2.数组的遍历3.数组的扩容4.数组的排序5.数组的插入以及删除1.数组的创建方式创建数组的含义不用多说了创建方法为以下三种package com.demo.controller;public class NewCon {public static void main(String [] args) { int[] Array=new int[6]...

2020-03-19 21:06:31 1211

原创 Spring两大核心---------IOC的理解(待完善)

Spring Ioc 的理解

2023-02-27 17:48:39 106

原创 ssm 配置swagge

1.直接干货引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.springfox<

2021-08-07 15:32:54 334

原创 基础复习统计之排序算法 代码 JAVA版

这里写目录标题选择排序冒泡排序插入排序快速排序堆排序归并排序做个统计笔记,这里不做分析测试用例int a[]={5,9,8,3,1,7,2,4,6};选择排序选定i位置,找寻i后面的最小元素与i位置交换以此类推 public int[] selectsort(int nums[]){ for (int i = 0; i <nums.length ; i++) { //获取当前元素,看作最小值 int min=nums[i]

2020-09-02 23:41:24 216

原创 springboot 整合springsecurity 通过数据库获取账号密码

创建数据库创建实体类导入security 依赖创建SecurityConfig 继承 WebSecurityConfigurerAdapter实现UserDetailsService接口之前学security的时候发现很多篇博文都是通过自定义的UserDetails来进行登录,并且加了Role 这一表来查看用户有没有以下角色后完成登录,但初学者或许会感觉比较乱,所以想给初学者一点更简单的方法实现,在里面我是用自己定制的登录页,你们可以不用,直接用它本身的测试就好了创建数据库/*Navic.

2020-07-20 15:42:54 2038 2

原创 单例模式

单利模式是一个小知识点,单利模式就是希望只能创建一次实例,不管你创建多少次,都是这同一个对象。1.饿汉式:创建时通过静态方法调用,因为加了final所以使得数据不可变,也就是线程安全,但缺点是,类加载是对象就存在,如果一直不用,会占用资源class Sintleton{ private static final Sintleton INSTANCE=new Sintleton(); ...

2020-04-18 14:08:32 369

原创 interface 接口

1.接口接口可以多继承:extends 父接口1,父接口2,父接口3 继承时子接口必须覆盖父接口的所有方法接口引用指向实现类对象称为更自然的多态,可以调用实现类对象中该接口对应的方法好处:程序的耦合度更低,更自认的使用多态,设计与实现完全分离,更容易搭建程序框架,更容易更换具体实现。2.interface接口通过interface修饰,接口也可以说是一个特殊的抽象类,接口可以从宏...

2020-03-22 17:28:11 205

原创 final修饰

1.final类:用final修饰的的类被称为最终类,不可继承 如:String、Math、System等工具类。2.final方法:用final修饰的方法称为最终方法,不可覆盖(重写)。3.final变量:用final修饰的变量叫常量,需赋值,值不可改变(没有初始值,只允许一次赋值)。(1)局部常量赋值方式:显示初始化。(2)实力常量赋值方式:显示初始化、动态代码块、构造方法。(3)静...

2020-03-21 14:28:24 652

原创 静态属性、方法、代码块、父子类执行先后顺序

1.静态属性:用static修饰的属性称为静态属性,静态属性是整个类共同持有的共享空间,任何对象去修改都会影响其他对象,静态属性可以直接通过(类名.属性名)调用。2.静态方法:用static修饰的方法称为静态方法,静态方法允许访问静态属性,不能直接访问非静态属性,其他类中可用(类名.方法名)调用,本类中可直接使用 方法名() 调用,静态方法可以继承,不能重写,没有多态。3.静态代码块:类...

2020-03-21 13:32:52 700

原创 抽象类与抽象方法

抽象类1.用abstract修饰的类称为抽象类,抽象类本身代表此类不完整,或者说此类无法当作一个对象出力,如动物,表达不明确,多用于父类中。2.抽象类不能被当成对象,也就是无法通过new 去使用他,用处基本上是用来强制使用抽象类必须通过多态的方式抽像方法1.用abstract修饰的方法称为抽象方法,抽象方法必须存在与抽象类中,但是抽象类可以没有抽象方法2.抽象类所含有的抽象方法,他的子类...

2020-03-21 13:02:07 248

原创 java面向对象以及三大特性的思想以及应用详解

前言java是一门面向对象的语言,以class为基础单位,其中封装,继承以及多态是它的一个三大特性,那我们如何从思想上来理解它的含义呢?到底什么叫对象,什么叫封装,什么叫继承,什么又叫多态呢?下面我来说说我的理解方法,请跟着我的思路走。1.对象java为什么被称作面向对象的一门语言呢?其实我们在写代码,主要是为了模拟现实世界解决现实世界中的问题,而程序就是用计算机语言编写的指令集合,在程序员...

2020-03-20 15:34:54 374

原创 springboot 整合mybatis与使用thymeleaf模板实现前后端互通简单例子详解

springboot+mybatis简单介绍eclipse安装spring插件建立springboot项目pom.xmlapplication.properties包及文件GeneratorDisplay.javaMyMapper.javageneratorConfig.xmlClientService.javaClientServiceImpl.javaDemoApplicatioc.javai...

2020-03-14 15:33:09 1286

空空如也

空空如也

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

TA关注的人

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