自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 {@org.springframework.beans.factory.annotation.Autowired(required=true)}解决方案

{@org.springframework.beans.factory.annotation.Autowired(required=true)}1、运行测试方法出下面的情况org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.nowcoder.community.CommunityApplicationTests': Unsatisfied depende

2021-04-19 22:52:47 1273 1

原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile

一、Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project community: Fatal error compiling解决方案1、maven项目点击compile报出下面的错误Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:co

2021-04-18 13:21:27 1054

原创 前端CSS的定位及CSS的书写顺序、定位的应用、元素的显示与隐藏

定位一、为什么要使用定位因为浮动可以让多个块级盒子一行没有缝隙排列显示, 经常用于横向排列盒子。而定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子。二、定位组成定位: 将盒子定在某一个位置,所以定位也是在摆放盒子, 按照定位的方式移动盒子定位也是用来布局的,它有两部分组成:定位 = 定位模式 + 边偏移定位模式: 用于指定一个元素在文档中的定位方式。边偏移则决定了该元素的最终位置。1、边偏移边偏移 就是定位的盒子移动到最终位置。有 top、bott

2020-11-11 17:11:49 214

原创 CSS的三大特性、盒子模型,圆角边框

CSS的三大特性一、层叠性相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式。层叠性主要解决样式冲突的问题层叠性原则:样式冲突,遵循的原则是就近原则,哪个样式离结构近,就执行哪个样式样式不冲突,不会层叠二、继承性CSS中的继承: 子标签会继承父标签的某些样式,如文本颜色和字号。恰当地使用继承可以简化代码,降低 CSS 样式的复杂性。子元素可以继承父元素的样式:(text-,font-,line-这些元素开头的可以继承,以及color属性)行高的继承性:行高

2020-11-04 20:36:12 525 1

原创 emment语法、CSS的复合选择器

emment语法一、快速生成HTML语法结构生成标签 直接输入标签名 按tab键即可 比如 div 然后tab 键, 就可以生成 如果想要生成多个相同标签 加上 * 就可以了 比如 div*3 就可以快速生成3个div如果有父子级关系的标签,可以用 > 比如 ul > li就可以了如果有兄弟关系的标签,用 + 就可以了 比如 div+p如果生成带有类名或者id名字的, 直接写 .demo 或者 #two tab 键就可以了如果生成的div

2020-11-04 20:36:05 231 1

原创 File类、递归

File类一、概念主要用于文件和目录的创建、查找和删除工作二、构造方法public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例public File(File parent, String child) :从父抽象路径名和子路径名字符串创建新的 File实例。代码示例:// 文件路径

2020-10-20 18:29:00 108

原创 Map

Map集合一、概述Map集合中的对象是一一对应的关系。Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如图:Collection中的集合,元素是孤立存在的,向集合中存储元素采用一个个元素的方式存储。Map中的集合,元素是成对存在的(也就是一一对应的)。每个元素由键与值两部分组成,通过键可以找对所对应的值。Collection中的集合称为单列集合,Map中的集合称为双列集合。需要注意的是,Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。二、

2020-10-19 16:23:20 354

原创 List、Set、数据结构、Collections

数据结构常用的数据结构数据存储的常用结构有:栈、队列、数组、链表和红黑树。一、栈1. 栈:stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其 他任何位置进行添加、查找、删除等操作。采用该结构的集合,对元素的存取有如下的特点:先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素)。栈的入口、出口的都是栈的顶端位置。如图所示:注意压栈:就是存元素。即,把元素存储到栈的顶端位置,栈中已有元素依次向栈底方向移动一个位置

2020-10-16 19:25:02 64

原创 Collection、泛型

Collection集合一、集合概述集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组的区别:数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。二、集合框架单列集合java.util.Collection**Collection:**单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是java.util.

2020-10-16 00:12:43 71

原创 Object类、常用API

Object类一、概述java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类。例如:public class MyClass /*extends Object*/ { // ...}当前基本的两种public String toString():返回该对象的字符串表示。public boolean equals(Obje

2020-10-15 09:03:35 68

原创 java中数组的定义与类的对象

Java中数组的定义与类与对象##一、数组的定义一维数组:1、声明类型标识符 数组名[];类型标识符 []数组名2、初始化(1)直接指定初值(2)用关键字new初始化数组int a[];a=new int[9];3、一维数组的引用直接对下表进行引用,但是不可以超过数组的长度二维数组:1、二位数组的声明,两种方式类型标识符 数组名[][]类型标识符 [][]数组名2、二维数组的初始化(1)直接指定初值(2)用关键字new初始化数组##二、类与对象的(

2020-10-13 20:06:01 864

原创 Scanner类、Random类、ArrayList类

Scnner类一、什么是scanner类一个可以解析基本类型和字符串的简单文本扫描器。 例如,以下代码使用户能够从 System.in 中读取一个数:Scanner sc = new Scanner(System.in);int i = sc.nextInt();就可以将从键盘中读入的数据存储在定义的i中备注:System.in 系统输入指的是通过键盘录入数据。二、 引用类型使用步骤1、导包使用import关键字导包,在类的所有代码之前导包,引入要使用的类型,java.lang包下的所有

2020-10-13 20:05:52 103

原创 继承、super、this、抽象类

继承一、概述1、定义就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。2、好处.提高代码的复用性。类与类之间产生了关系,是多态的前提二、继承的格式通过 extends 关键字,可以声明一个子类继承另外一个父类,定义格式如下:class 父类 {... }class 子类 extends 父类 {... }三、继承后的特点1、成员变量不重名:如果子类父类中出现不重名的成员变量,这时的访问是

2020-10-13 20:05:45 52

原创 String类、static关键字、Arrays类、 Math类

String类一、String 类概述1、java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如 “abc” )都可以被看作是实现此类的实例。类 String 中包括用于检查各个字符串的方法,比如用于比较字符串,搜索字符串,提取子字符串以及创建具有翻译为大写或小写的所有字符的字符串的副本。2、特点字符串不变:字符串的值在创建后不能被更改。例:String s1 = "abc";s1 += "d";System.out.println(s1); // "a

2020-10-13 20:05:38 245

原创 接口、多态

接口一、概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及前),默认方法和静态方法(JDK 8),私有方法(JDK 9)。接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型引用数据类型:数组,类,接口。接口的使用,它不能创建对象,但是可以被实现( implements ,类似于被继承)

2020-10-13 20:05:15 262

原创 final、权限、内部类、引用类型

final关键字一、概述为了避免随意改写的情况,Java提供了 final 关键字,用于修饰不可改变内容。final : 不可改变。可以用于修饰类、方法和变量。类:被修饰的类,不能被继承。方法:被修饰的方法,不能被重写。变量:被修饰的变量,不能被重新赋值。二、使用方法修饰类格式如下: final class 类名 { }修饰方法格式如下:修饰符 final 返回值类型 方法名(参数列表){ //方法体}重写被 final 修饰的方法,编译时就会报错。修饰

2020-10-13 20:05:05 74

空空如也

空空如也

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

TA关注的人

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