java
ushouldup
这个作者很懒,什么都没留下…
展开
-
maven项目添加lombok依赖后,get/set方法标红解决办法
idea需要安装lombok插件,安装完成后就不报红啦原创 2022-02-28 22:47:06 · 748 阅读 · 0 评论 -
不再支持源选项 5。请使用 6 或更高版本。不再支持目标选项 1.5。请使用 1.6 或更高版本。解决办法之一
修改settings里面的java Compiler里面的版本还是没有用,在pom文件中引入以下内容,刷新下maven,然后就好使了```xml<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.encoding>UTF-8</maven.compiler.encoding><java.version>11</java.原创 2022-01-16 13:43:20 · 592 阅读 · 1 评论 -
Md5类代码
import org.apache.commons.codec.digest.DigestUtils;import java.util.UUID;public class Md5 { public final static String md5key = "lagou"; /** * MD5方法 * @param text 明文 * @param key 密钥 * @return 密文 * @throws Exception .原创 2021-11-02 23:33:12 · 104 阅读 · 0 评论 -
spring-mvc上传图片并回显图片
一.在spingmvc配置文件中配置文件解析器二.编写controller@RequestMapping("/courseUpload") public ResponseResult fileUpload(@RequestParam("file")MultipartFile file, HttpServletRequest request) throws IOException { // 1.判断文件是否为空 if (file.isEmpty()) {原创 2021-07-25 10:14:05 · 1588 阅读 · 0 评论 -
spring整合mybatis
jdbc.properties文件jdbc.driver = com.mysql.jdbc.Driverjdbc.url = jdbc:mysql:///ssmtestjdbc.username = rootjdbc.password = 123456applicationContext-service.xml文件```xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springfra.原创 2021-07-15 23:54:32 · 59 阅读 · 0 评论 -
记录:在java web项目中部署bootstrap后不生效,重启idea后解决了此问题
部署没找到任何问题,但是浏览器显示不出来bootstrap效果,后重启idea,解决了此问题原创 2021-03-12 23:10:50 · 677 阅读 · 0 评论 -
has been compiled by a more recent version of the Java Runtime (class file version 56.0),
这里写自定义目录标题发生此现象的原因为如下图解决办法如下:原创 2021-03-11 19:18:18 · 1927 阅读 · 1 评论 -
java.lang.NullPointerException: inStream parameter is null解决办法
该问题发生的原因是没有将放置配置文件的文件夹设置为Resources Root解决办法:右键配置文件所在文件夹,选择Mark Directory as ->Resources Root即可原创 2021-02-18 13:57:07 · 838 阅读 · 0 评论 -
UUID介绍
package com.lagou.utils;import java.util.UUID;/** * UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。 * * UUID由以下几部分的组合: * 1.当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。 * 2.时钟序列。 * 3.全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。 .原创 2021-02-15 15:50:10 · 231 阅读 · 0 评论 -
【java】增加序列化版本号后,运行时依旧提醒需要加序列化版本号解决办法
该问题的出现场景:1.对应类中没有引入序列化版本号,直接运行程序,导致对文件进行了修改2.第二次运行时会提醒没有序列化版本号3.在对应类中引入序列化版本号4.点击运行程序,依旧提示没有引入序列化版本号5.此时只需要将被修改的文件删除即可...原创 2021-01-16 00:40:11 · 315 阅读 · 0 评论 -
Java反射机制
反射机制的基本概念通常情况下编写代码都是固定的,无论运行多少次执行的结果也是固定的,在某些特殊场合中编写代码时不确定要创建什么类型的对象,也不确定要调用什么样的方法,这些都希望通过运行时传递的参数来决定,该机制叫做动态编程技术,也就是反射机制。通俗来说,反射机制就是用于动态创建对象并且动态调用方法的机制。目前主流的框架底层都是采用反射机制实现的。Class类基本概念java.lang.Class类的实例可以用于描述Java应用程序中的类和接口,也就是一种数据类型。该类没有公共构造方法,该类的实原创 2020-12-16 13:56:29 · 267 阅读 · 0 评论 -
Java编程获取两个指定字符串中的最大相同子串并打印出来。
package lagou.mode3;import java.util.Scanner;/** 编程获取两个指定字符串中的最大相同子串并打印出来。* */public class Homework2 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入第一个字符串:"); String s1原创 2020-12-03 22:16:42 · 331 阅读 · 0 评论 -
Java实现String类型与StringBuilder类型之间的互转
StringBuilder sb3 = new StringBuilder("hello");String str3 = sb3.toString();StringBuilder sb5 = new StringBuilder(str3);其中String类型转到StringBuilder类型也可以用StringBuilder b1=new StringBuilder();StringBuilder b2=new StringBuilder();//将String类型的s1,s2转换为Stri原创 2020-12-02 21:49:07 · 1173 阅读 · 0 评论 -
Java的for each循环
一、概念1.Java5推出了增强型for循环语句,可以应用数组和集合的遍历。2.是经典迭代的“简化版”。二、语法格式for(元素类型 变量名 : 数组/集合名称) {循环体; }三、执行流程不断地从数组/集合中取出一个元素赋值给变量名并执行循环体,直到取完所有元素为止。四、示例import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Iterator;原创 2020-11-28 14:36:06 · 242 阅读 · 2 评论 -
java抽象方法和抽象类
抽象方法抽象方法主要指不能具体实现的方法并且使用abstract关键字修饰,也就是没有方法体。具体格式如下:访问权限 abstract 返回值类型 方法名(形参列表); public abstract void cry();抽象类抽象类主要指不能具体实例化的类,并且使用abstract关键字修饰,也就是不能创建(new)对象。1.抽象类中可以有成员变量、构造方法、成员方法2.抽象类中可以没有抽象方法,也可以有抽象方法3.拥有抽象方法的类必须是抽象类抽象类的实际意义1.抽象类的实际意义原创 2020-11-10 15:01:52 · 152 阅读 · 0 评论 -
java枚举模板
使用enum关键字来定义枚举类型package lagou.util;public enum CardType { //枚举类型要求所有枚举值必须在枚举类型的最前面 BIG("大卡"),SMALL("小卡"),MINI("微型卡"); private final String desc; //私有化构造方法 private CardType(String desc){ this.desc=desc; } public String原创 2020-11-09 19:44:45 · 470 阅读 · 0 评论 -
java学习编程记录一
1.提示用户输入年月日信息,判断这一天是这一年中的第几天并打印/*编程实现日期判断*/import java.util.Scanner;public class jtest{public static void main(String []args){ //声明变量 int year; int month; int day; int[] mon = new int[12];...原创 2020-05-07 23:58:37 · 163 阅读 · 0 评论 -
java笔记|System.out.print和System.out.println的区别
System.out.print()输出不换行System.out.println()输出换行示例:import java.util.Scanner;public class NumbersInRange {public static void main(String[] args) { Scanner s = new Scanner(System.in); ...原创 2019-04-14 15:15:12 · 397 阅读 · 0 评论