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

原创 永久解决IDEA中maven项目默认Java版本为5的问题。Error:java: 错误: 不支持发行版本 5

问题描述在IDEA中,导入Maven项目时默认的 LanguageLevel 和 JavaCompiler 都是1.5,1.5的情况下连@Override注解都不支持。虽然可以通过setting中可以修改JavaCompiler版本和在Project Structure可以修改LanguageLevel。详情点击:Error:java: 错误: 不支持发行版本 5但是Maven项目有变化,甚至刷新一下pom.xml,IDEA会重置这些配置。解决办法在主配置文件pom.xml中配置以下代码。

2020-08-17 12:18:48 1460 1

原创 Java并发编程学习笔记

并发编程pom.xml 依赖如下<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target></properties><dependencies><dependency> <groupId>org.projectlomb

2020-08-17 09:36:01 283

原创 服务器时区值错误 The server time zone value ‘?й???????‘

Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value ‘?й???’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ‘serverTimezone’ configuration pr

2020-08-14 16:32:47 1208

原创 通过生产者和消费者模型实现交替输出奇偶数

通过生产者和消费者模型实现交替输出奇偶数,要求两个线程共享同一个对象。package com.lh.java.Thread;public class homework { public static void main(String[] args) { Num num = new Num(); // 创建一个共享的对象, Thread t1 = new Thread(new even(num)); Thread t2 = new Thread(n

2020-08-06 20:38:26 267

原创 Java集合学习笔记

第七章 Java 集合7.1.0 概述Java集合类存放于 java.util 包中,是一个用来存放对象的容器。Java 集合可分为 Set、List 和 Map 三种大体系Set:无序、不可重复的集合List:有序,可重复的集合——动态数组Map:具有映射关系的集合①、集合只能存放对象。比如你存一个 int 型数据 1放入集合中,其实它是自动转换成 Integer 类后存入的,Java中每一种基本类型都有对应的引用类型。②、集合存放的是多个对象的引用,对象本身还是放在堆内存中。③、集

2020-08-03 09:32:25 145

原创 Josephu 约瑟夫问题

public class Josephu { public static void main(String[] args) { CircleSingleLinkedList c = new CircleSingleLinkedList(); c.addNode(100);// 加入5个节点 c.showCircleSingleLinkedList(); c.countNode(1, 6, 100); } /** * 构建环形节点 先创建一个first指针,指向第一个节点。

2020-07-31 22:09:47 78

原创 Mybatis 学习笔记

Mybatis概述简介映射器CRUD别名动态SQL关联查询缓存特殊字符处理概述简介MyBatis的读音是:[mai‘bətɪs],中文音译:麦-波蒂斯。MyBatis的读音是:[mai‘bətɪs],中文音译:麦-波蒂斯。MyBatis是一个优秀的数据持久层框架,它对JDBC的操作数据库的过程进行封装。MyBatis使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建Connection、创建Statement、手动设置参数、结果集检索等JDBC繁杂的过程代码。MyBati

2020-07-29 09:08:14 959

原创 在Mybatis中的关联查询(一对多和多对一)的问题

一对一、多对一<mapper namespace="com.lh.dao.StudentMapper"> <!--结果嵌套--> <!--id必须唯一,resultType的值是结果集映射的表对应的实体类的全路径(此处在mabatis-config.xml中配置了别名),id自己设置--> <resultMap type="Student" id="StudentMap"> <!-- id标签对应主键 --&gt

2020-07-28 11:11:45 494

原创 Result Maps collection does not contain value for

在练习mybatis的CRUD的时候遇见了错误:Result Maps collection does not contain value for…Caused by: java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.lh.dao.TeacherMapper.TeacherMap at org.apache.ibatis.session.Configuration$Stri

2020-07-27 20:02:14 4060

原创 IDEA 错误信息:Error:java: 错误: 不支持发行版本 5

在Mavne项目中,运行测试文件时报错:Error:java: 错误: 不支持发行版本 5是因为JDK版本不一致导致的。将上述几处版本配置一致即可。

2020-07-26 09:43:27 172

原创 eclipse下web.xml中async-supported报错的解决方法

今天在学习springmvc的时候遇到了一个小问题,好像不影响使用,但是看着红线就很扎眼。原因:async-supported 是 web.xml 3.0 的特性,在 web-app 中配置的版本不匹配造成了错误。解决办法:更换成相应的版本即可。<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLoc

2020-07-13 11:18:45 404

空空如也

空空如也

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

TA关注的人

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