自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 有关 Thumbnails的报错No suitable ImageReader found for 文件路径/文件名.jpg

使用 Thumbnails进行图片压缩时报错:No suitable ImageReader found for 文件路径/文件名.jpg初始代码: Thumbnails.of(address).scale(0.25f).toFile( realPath+"\\"+type+"\\"+"copy.jpg");本地测试无报错,但是与前端进行联调时报错:No suitable ImageReader found经查阅信息知是Java不支持格式异常。将代码改为:byte[] bytes = fil

2021-12-13 10:54:52 4932

原创 项目启动报错:Error running ‘XX‘: Command line is too long. Shorten command line for xx

刚拉下来项目,初次启动时报错:error running ‘demotest.test2’: command line is too long. shorten command line for demotest.test2 or also for junit default configurationalso for Application default configuration.起初我编辑了WebApplication的环境:配置完成后WebApplication就可以正常启动了。但在我启动

2021-12-07 09:27:28 661 1

原创 java基础自我总结

Java基础(自己总结)Day01一、Jvm,jre,Jdk是什么1、jvm:java虚拟机,用于运行jvm的标准语言,相当于是java语言运行的容器。分为:栈内存,堆内存,方法区,程序计数器,本地方法区2、jre:是java运行环境只有运行容器是不能直接运行的,还需要大量的已经定义好的类形成的类库jre = jvm + 运行时所需类库。3、jdk:java的开发工具包jdk = jre + 开发工具开发一套程序,你要给你的用户进行展示,你需要安装上面的哪一个。 jre开发人员在开发程序

2020-11-27 10:13:56 188

原创 Day04作业

1、定义一个方法可以获取两个整数的最大值在主方法中键盘录入两个整数,调用方法获取两者的最大值package homework;import java.util.Scanner;/* * 定义一个方法可以获取两个整数的最大值在主方法中键盘录入两个整数,调用方法获取两者的最大值 */public class Max { public static void main(String[] args) { // TODO Auto-generated method stub Syste

2020-07-23 19:57:11 153

原创 多重for循环

```javaclass t6{ public static void main(String[] args) { //五行矩形四列 for(int i=0;i<=5;i++){ for(int j=0;j<=4;j++) { System.out.print("*"); } } }}//////////////////////////////////```java```javaclass t7{ publi.

2020-07-20 19:56:57 428

原创 运算符,键盘输入,if语句

一.逻辑运算符与,或,异或&, | ,^(对比着电路图学习和理解)与:串联电路或:并联电路异或:相同则为假,不同则为真&& , ||(短路逻辑运算符)不可以进行数字的比较&&:若前面一个为假,则肯定结果假的情况下,&&后面的程序不进行运算||:若前面为真,肯定结果为真,||后面的程序不进行运算二.位移运算符三.三元运算符布尔类型表达式1?表达式2:表达式3;问题:比较三个数字的大小int a = 123;int

2020-07-20 19:45:06 205

原创 jvm,jre,jdk之间的关系及开发流程

作用jvm : java虚拟机,是运行容器jre : java运行环境jdk: java开发工具包关系jre为jvm添加必要的类,类形成库,成为类库(是运行环境,所以编译好的程序如果只想让客户打开的情况下,只需要安装jre就可以)jdk在jre的基础上添加了开发工具,适合于开发人员使用。开发流程①编辑 :编辑源代码,形成源文件。(.Java类型的文件)②编译 :用jdk编译,形成.class,字节码文件(javac)③运行 :jdk开发工具,对字节码文件运行④调试 :发现

2020-07-20 19:34:56 79

原创 面向对象含义及三种特征(面试)

面向对象:Java语言的核心面向对象三条主线:①Java类及类的成员:属性,方法,构造器,代码块,内部类Java两大对象:类,对象②面向对象的三大特征:封装性继承性,多态性(抽象性)③其他关键字:super,final,abstract,interface,package,import,this面向过程和面向对象面向功能:强调功能行为,以函数为最小单位,考虑怎么做。面向对象:前调具备了功能的对象,以类?对象为最小单位,考虑谁来做。类和对象类:对一类事物的描述,抽象的面向对象的程序设计就

2020-05-27 21:16:26 762

原创 排序算法(快排,冒泡)

排序目的:快速查找排序算法优劣的判断条件:1.时间复杂度2.空间复杂度3.稳定性(关键字值相等的数字们,排完序之后顺序不变)十大排序算法需要掌握的的:①冒泡排序 ②快速排序 ③希尔排序 ④折半插入排序 ⑤堆排序冒泡排序依次比较第i个数与第i+1个数的大小,如果符合条件则不变,如果不符合条件,两者的值互换int [] arr = new int[]{2,78,23,56,22,-34,89,76};//冒泡排序for(int i=0;i<arr.length-1;i++)

2020-05-27 16:44:14 257

原创 数组的复制,反转,查找(线性,二分法)

①数组的复制int []ary1 =new int[]{1,2,3,4,5,6,7}int ary2 = new int[ary1.length];for(int i=0;i<ary.length;i++){ary2[i]=ary1[i];}②数组的反转for(int i=0;i<ary1.length/2;i++)//除以2是不让其交换两次{int temp = ary[i];ary1[i]=ary1[ary1.length-i-1];arr1[arr1.leng

2020-05-26 18:27:46 158

原创 Java基础中break和continue的用法区别

break和continue关键字的使用区别break可以用在switch case语句中和for循环结构中(意为结束当前的循环)而continue只能用在for循环结构中(意为结束当次循环)注意当次和当前的区别

2020-05-25 20:58:46 148

空空如也

空空如也

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

TA关注的人

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