摘要: 一、创建任务 任务就是一个实现了Runnable接口的类。 创建的时候实run方法即可。 二、执行任务 通过java.util.concurrent.ExecutorService接口对象来执行任务,该接口对象通过工具类java.util.concurrent.Executors的静态方法来创建。 阅读全文
posted @ 2021-01-11 17:57 你我一路随行 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 网上有很多人说MyBatis不支持批量插入并且返回主键,其实这种说法有一定的误解,如果你想让MyBatis直接返回一个包含主键的list,即mapper接口中批量插入方法的返回值为List<Integer>,这样的确是不行的 例如:录入学生成绩 数据库:mysql //错误的写法 public Li 阅读全文
posted @ 2021-01-11 12:04 你我一路随行 阅读(7910) 评论(0) 推荐(0) 编辑
摘要: 试验了一下java stream中的findAny和findFirst,发现都返回了列表中的第一个元素。那么,这两种方法的区别是什么呢? 查看了一下Java API document: findFirst: findFirst Optional<T> findFirst() Returns an O 阅读全文
posted @ 2020-12-08 17:14 你我一路随行 阅读(2388) 评论(0) 推荐(0) 编辑
摘要: 1 简介 Lombok是一款好用顺手的工具,就像Google Guava一样,在此予以强烈推荐,每一个Java工程师都应该使用它。Lombok是一种Java™实用工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的Java对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现Lo 阅读全文
posted @ 2020-12-04 15:41 你我一路随行 阅读(225) 评论(0) 推荐(0) 编辑
摘要: java.util.ConcurrentModificationException异常原因及解决方法 在java语言中,ArrayList是一个很常用的类,在编程中经常要对ArrayList进行删除操作,在使用remove方法对ArrayList进行删除操作时,报java.util.Concurre 阅读全文
posted @ 2020-11-19 10:51 你我一路随行 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (10,892 > 1,024). 在做查询数据库操作时,报了以上错误,还有out of memery heap hacp ,原因是my 阅读全文
posted @ 2020-11-05 17:59 你我一路随行 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 数据库中空字符串和NULL值两个概念的区别 数据库中的NULL表示“没有对(列)变量输入数据”,即在数据库中的NULL可以区分“没有对(列)变量输入数据”和“有对(列)变量输入数据”这两类情况。而输入空字符串,则是这里的“有对(列)变量输入数据”这一类情况,即有输入数据,只是输入的数据为空字符串(含 阅读全文
posted @ 2020-11-05 17:54 你我一路随行 阅读(3403) 评论(0) 推荐(0) 编辑
摘要: Java8采用stream、parallelStream迭代的区别 我们都知道在Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Strea 阅读全文
posted @ 2020-11-05 17:53 你我一路随行 阅读(7466) 评论(2) 推荐(1) 编辑
摘要: 四大注解的作用 :以下四个注解能快速的将bean加载到ioc容器当中,不需要和以前一样,再xml的beans中创建bean的形式来加入。 @Repository:该注解主要针对于数据访问层的(Dao,持久化层) @Service:该注解主要针对于业务逻辑层(service层) @Controller 阅读全文
posted @ 2020-11-05 17:52 你我一路随行 阅读(746) 评论(0) 推荐(0) 编辑
摘要: @Qualifier的作用 这是官方的介绍 This annotation may be used on a field or parameter as a qualifier for candidate beans when autowiring. It may also be used to a 阅读全文
posted @ 2020-11-05 17:51 你我一路随行 阅读(7645) 评论(0) 推荐(1) 编辑