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

原创 BeanUtils.copyProperties(A,B)

BeanUtils有2个包 ,关于BeanUtils.copyProperties(a, b)方法的使用也不一样,分别是:1.package org.apache.commons.beanutils;BeanUtils.copyProperties(A,B);是B中的值赋给A2.package org.springframework.beans;BeanUtils.copyProperties(A,B);是A中的值赋给B...

2022-05-24 18:24:46 150

原创 ConvertUtils.register注册转换器

当用到BeanUtils的populate、copyProperties方法或者getProperty,setProperty方法其实都会调用convert进行转换Converter只支持一些基本的类型,甚至连java.util.Date类型也不支持。而且当遇到不认识的类型时,会抛出异常(例如org.apache.commons.beanutils.ConversionException)。这个时候就需要给类型注册转换器,比如特别是在web项目中,如果没有注册日期的话,formbean中将不支持java

2022-05-24 18:10:01 794

原创 谈谈java中“equals”与“==”的区别

平时在学Java语言的时候,时常遇到“equals”和“”这两个字符,总是容易混淆。今天就和大家谈谈“equals”和“”之间的区别一、 “==”的用法基本数据类型 :byte,short,char,int,long,float,double,boolean。他们之间的比较,应用双等号(==),比较的是他们的值。引用数据类型:当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址(即为堆内存地址)。除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为false。因为每

2021-09-07 14:37:43 106

原创 JAVA中List 转long[]的方法

JAVA中List 转long[]的方法List list = new ArrayList();list.add(1L);list.add(2L);list.add(3L);System.out.println(list);long [] array = list.stream().mapToLong(t->t.longValue()).toArray();

2021-04-15 11:04:06 2335

原创 ubuntu系统下安装微信和QQ

Ubuntu系统(Linux)打开终端输入:wget -O- https://deepin-wine.i-m.dev/setup.sh | sh然后按照提示,安装wechat(微信):sudo apt-get install deepin.com.wechat继续安装QQ只需要一条命令:sudo apt-get install deepin.com.qq.im最后,重启电脑,在程序中即可发现微信和QQ图标...

2020-12-18 09:54:24 330

原创 java,js,redis中的数据类型

Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。实际上,JAVA中还存在另外一种基本类型void,它也有对应的包装类 java.lang.Void,不过我们无法直接对它们进行操作。8

2020-12-04 15:52:16 80

原创 Java基础之问题集

1.类的三个基本特性类具有封装性、继承性和多态性。1.封装性:类的封装性为类的成员提供公有、缺省、保护和私有等访问权限,目的是隐藏类中的私有变量和类中方法的实现细节。2.继承性:允许通过继承原有类的某些特性或全部特性而产生全新的类,原有的累称为父类,产生的新类称为子类。子类不仅可以直接继承父类的共性,而且也可以创建它特有的个性。3.多态性:是指在基类中定义的属性和方法被子类继承之后,可以具有不同的数据类型或表现出不同行为,多态性有两种表现形式:重载和覆盖。2.Java的跨平台原理java源程序(

2020-08-25 22:46:42 111

原创 框架问题集

spring框架1.什么是spring框架Spring 是另一个主流的 Java Web 开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring 框架因其强大的功能以及卓越的性能而受到众多开发人员的喜爱。Spring 是分层的 Java SE/EE full-stack 轻量级开源框架,以 IoC(Inverse of Control,控制反转)和 AOP(Aspect Oriented Programming,面向切面编程)为内核,使用基本的 JavaBean 完成以前只可能

2020-08-25 22:29:36 335

原创 Java基础之JDK

JDK1.JDK的概述JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心。它包含了:1、 JAVA开发工具(jdk\bin)2、 基础开发库(jdk\jre\lib\rt.jar)3、 基础开发库的源码(jdk\src.zip)2.JDK的安装通过官方网站获取JDK:http://www.oracle.com注意:1、 同时安装多个jdk时需要使用指定环境变量来确认使用的是哪个jdk2、 安装路径不要有

2020-08-19 14:58:12 208

空空如也

空空如也

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

TA关注的人

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