自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记一次VUE——步骤条组件的设计

2021-02-03 15:00:02 1730

原创 记一次在VUE项目中通过托拽div边框实现改变div大小

主要实现的功能如图实现方式

2021-01-28 15:17:56 4285 1

原创 记——在vue-draggable-resizable中使用v-charts和data-v时,组件无法根据父容器自适应的问题

问题描述1如图添加了一个v-charts组件后,显示有问题。2特殊情况3 dataV组件也同样存在如此问题原因分析1 v-charts组件v-charts文档中配置项judge-width(是否处理生成图表时的宽度问题)默认值为false,如图:2 dataV组件dataV组件中对此有详细的说明,如图:解决方案1 v-charts的解决方案2 dataV的解决方案依据官网据说,可在组件上绑定一个key值,当vue-draggable..

2021-01-06 21:18:38 1150 1

原创 Devtools热部署 步骤

1.添加devtools热部署的jar包到子工程<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional></d.

2020-11-16 11:11:09 126

原创 springboot项目java.lang.IllegalStateException

1异常时后台的内容java.lang.IllegalStateException: getOutputStream() has already been called for this responseat org.apache.catalina.connector.Response.getWriter(Response.java:625) ~[tomcat-embed-core-8.5...

2020-01-16 11:37:25 1230 2

原创 Collection和Collections的区别

Collection是集合的根接口,其下有两个子接口List和Set接口。Collections是集合的工具类,它提供了操作集合中元素的一些静态方法。

2019-07-23 15:28:09 80

原创 ArrayList,Vector, LinkedList 的存储性能和特性

ArrayList底层结构是数组,它方便元素的查找,不便于插入和删除元素,在性能上,ArrayList线程不安全,但效率高。Vector和ArrayList一样,底层都是数组结构,和ArrayList有所区别的是,在性能上,Vector线程安全,但效率慢,因此在开发中不建议使用。LinkedList底层结构是链表,它便于插入和删除数据,不便于查找元素。...

2019-07-23 15:28:00 110

原创 List、Set和Map在存取元素时的区别

List存放的元素有序,且可以存放相同的元素,可以根据下标来取值。Set存放的元素无序,且不可以存放相同的元素,只能通过迭代器或foreach循环遍历来取值。Map存放的是键值对元素,它的键是不可以重复的,一旦键值重复,其值将会被覆盖,它只能通过键的值来取值。...

2019-07-22 22:08:03 1019

原创 Exception和RuntimeException的区别

RuntimeException是运行时异常,程序不要求强制处理就能编译通过;Exception中除了RuntimeException以外的其他的异常都必须强制处理才能编译通过。

2019-07-22 22:02:47 110

原创 Error和Exception的区别

两者都是都是Throwable下的子类。Error指运行时出现的错误,是程序员无法解决的。Exception指出现异常,是程序员必须解决的。

2019-07-22 21:55:08 150

原创 throw和throws的区别

throw表示手动产生一个异常,它出现在方法体中,用throw产生的异常必须要进行处理,而throws就是处理异常的一种方式。throws表示异常处理的一种方式,它出现在声明方法时,此异常会抛给调用该方法的地方。...

2019-07-22 21:54:58 69

原创 final和finally的区别

final表示最终的,用final修饰类,表示该类不能被其他类继承;用final修饰属性,表示该属性为常量,其值不能被修改;用final修饰方法,表示该方法不能被重写。finally用于Java处理异常时try{}catch(){}语句之后,表示异常处理的出口。不管有没有异常,finally语句都会被执行。...

2019-07-22 21:54:49 72

原创 this和super的区别

this关键字:1.表示调用本类中的属性。2.表示调用构造方法。同一个类中,一个构造方法调用另一个构造方法,使用this([参数])进行调用,且该语句必须放在构造器的第一句。3.表示调用者。super关键字:1.用super.方法名()表示调用父类被重写的方法。2.用super([参数])表示调用父类的构造方法,且该语句必须放在子类构造方法的第一句。在调用构造方法时,t...

2019-07-22 21:54:40 74

原创 public、protected、default和private四个访问修饰符修饰类成员时在访问权限上的区别

public:公共的。凡是用public修饰类成员,那么该成员可以被任何类访问。protected:受保护的。可以被本类、同包下的类以及不同包下的子类访问。default:默认修饰符。(省略不写)可以被本类以及相同包下的类访问。private:私有的。只能被本类访问。...

2019-07-22 21:54:30 331

原创 方法重载(Overload)和方法重写(Overiding)的区别

在同一个类中,多个方法名相同,但参数不同的方法构成方法的重载。在具有继承关系的两个类中,两个方法名相同,参数相同,返回值类型也相同的方法构成重写。子类重写父类中的方法,以添加或重新设定父类中该方法的功能。...

2019-07-19 21:32:03 328

原创 ==和equals()的区别

==是一个运算符号,它用来比较两个基本数据类型的值是否相等,或者用于比较两个引用数据类型的地址是否相等。用来比较基本数据类型时,如果两个数据的值相等,则返回true,否则返回false。在比较数据类型时,除非是同一个实例化出来的对象,会返回true,否则会返回false。equals()是一个方法,它只可以用来比较两个引用数据类型,(在重写后)用来比较两个引用数据类型的属性。如果两个引用数据类...

2019-07-19 21:26:09 125

原创 普通代码块、构造代码块、静态代码块和同步代码块的区别

普通代码块:在方法中使用{ }包裹的一段代码,该代码块会在方法执行时而被执行。构造代码块:在类中使用{ }包裹的一段代码,该代码会在构造方法调用前执行。静态代码块:在类中使用static{ }包裹的一段代码,该代码会在类加载完毕后执行,且只会执行一次。同步代码块:使用synchronized(this){ }包裹的一段代码,该代码可以用来解决纯种的安全问题。...

2019-07-19 21:16:10 306

原创 构造方法、一般方法和静态方法和抽象方法的区别

构造方法和方法名和类名相同,并且没有任何的返回值(包括void也没有)。构造方法的意义就在于类的实例化。构造方法在创建对象时进行调用,要想实例化一个对象就必须调用到它的构造方法。(虽然在单例、工厂等模式中是通过调用一个一般方法来实例化单例类,但归根结底,在实例化单例类时,还是调用到了它的构造方法。)一个类中一定会有构造方法,如果没有指定的构造方法,系统会为其自动生成一个无参且什么都不做的构造方法。...

2019-07-19 21:08:49 2085

原创 从存放数据的类型的角度浅谈堆和栈的区别

栈中一般用来存放基本数据类型和引用的地址。堆中一般用来存放对象的属性内容。如:int i = 1;这里的i是一个基本数据类型。i的值被存放在栈中。再如:定义了一个Person类,该类中有两个属性:int age、String name和一个全参的构造方法。创建一个Person对象person,Person person = new Person(10,"张三")...

2019-07-19 20:51:58 220

原创 length和length()的区别

仅观察可发现(注意这里只是从观察上来说明,为的是解释带有括号的含义,而并非两者区别仅在于多了一个括号),两者的区别在于后者多了一个()。在Java中,使用()一般表示这是一个方法。length表示的是一个属性,这个属性一般用来表示数组的长度。length()是Java中用来计算字符串长度的方法。...

2019-07-19 20:40:10 478

原创 Java中null和“”(空字符串)的区别。

null指的是一个空对象,这个对象可以是任何一个类的实例。""指的是一个空字符串,这个字符串的长度为0。也就是说null这个对象的类型可以是任何一个类型,而""这个对象的类型只能是String。...

2019-07-19 20:31:13 937

原创 类和对象的区别

类是一个抽象的概念,Java中把一组具有相同属性和方法的对象的集合称为类;对象是一个具体的实例,一个类的实例就是一个对象。总之,类是对象的抽象,对象是类的实例。...

2019-07-19 20:06:00 638

原创 while和do{}while;的区别

while循环中的内容可能会有一次都不执行的情况。如下代码: public static void main(String[] args) { int i = 1; while(i < 1) { System.out.println("程序执行" + i + "次"); i ++; } System.out.println("程序...

2019-07-19 20:01:55 124

原创 把学生姓名与考试分数录入到Map中,并按分数显示前三名的学员的名字和成绩。

对于一个Map来讲,其每一个元素由一个key和一个对应的value组成。其中,key的值是唯一的,而value的值是可以重复的。此题中,分析可得出,是根据value来进行排序。public static void main(String[] args) { Map<String , Integer> map = new HashMap<>(); map.put...

2019-07-19 19:44:23 2101 1

原创 单例模式的实现方法(饿汉式)——解析,如何一步一步实现

单例模式是Java开发中常见的设计模式之一,对于一个单例类,外界无论创建多少个该类的对象,这个对象始终都指向于同一个地址,也就是说单例类只有唯一的一个实例。如何在创建类时实现单例,下面对单例模式的实现进行一个全面的解析。首先,我们先创建一个类Singleton:public class Singleton {}再创建一个测试类Test。如果不使用单例模式,在测试类中分别创建两...

2019-07-15 19:19:07 394

原创 MySQL一周学习之DML语言和DQL语言

一.DML语言DML语言即数据操纵语言,主要有三种形式:(1)插入:INSERT (2)删除:DELETE (3) 更新:UPDATE 。即我们常说的“增、删、改、查”里面的“增、删、改”。1.插入语法:insert into表名 (列名,...)values (值,...);insert into表名values(所有列的值);2.删除语法:del...

2019-06-30 13:52:54 135

原创 MySQL一周学习总结之DDL语言

DDL语言即数据定义语言,是创建数据库、表等的语言。1.对于数据库的操作(1)创建数据库 语法:create database数据库名;(2)查看MySQL下所有的数据库名 语法:show databases;(3)删除数据库 语法:drop database数据库名;(4)使用指定的数据库语法:use数据库名;2.对于表的操作(1)表的创建 ...

2019-06-30 13:52:23 138

空空如也

空空如也

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

TA关注的人

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