自定义博客皮肤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 5029

原创 项目启动报错: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 694 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 216

原创 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 165

原创 多重for循环

```java class 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 ```java class t7{ publi.

2020-07-20 19:56:57 454

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

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

2020-07-20 19:45:06 235

原创 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 89

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

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

2020-05-27 21:16:26 790

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

排序目的:快速查找 排序算法优劣的判断条件: 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 288

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

①数组的复制 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 166

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

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

2020-05-25 20:58:46 174

空空如也

空空如也

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

TA关注的人

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