java
别的小朋友都没你可爱
这个作者很懒,什么都没留下…
展开
-
springboot Ambiguous mapping. Cannot map ‘xxxxController‘ method
springboot Ambiguous mapping. Cannot map 'xxxxController' method@RequestMapping(value = "xxxx"),可能是同一个Controller或者 是不同的Controller。 XXX重名导致。转载 2021-01-20 13:43:34 · 272 阅读 · 0 评论 -
判断线程池中线程的状态
第一种Semaphore又称信号量,是操作系统中的一个概念,在Java并发编程中,信号量控制的是线程并发的数量。public Semaphore(int permits)其中参数permits就是允许同时运行的线程数目;下面先看一个信号量实现单线程的例子,也就是permits=1:package concurrent.semaphore;import java.util.concurrent.Semaphore;public class Driver {// 控制线程的数目为1,也就是单线程原创 2020-12-14 10:34:11 · 921 阅读 · 0 评论 -
main方法打包依赖
maven-compiler-plugin 2.3.2 1.8 1.8 <plugin> <artifactId>maven-assembly-plugin<...原创 2020-12-14 10:32:34 · 167 阅读 · 2 评论 -
设置log4j2
<?xml version="1.0" encoding="UTF-8"?><!-- Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出。 --><!-- monitorInterval:Log4j能够自动检测修改配置 文件和重新配置本身,设置间隔秒数。--><configuration status="error" monitor原创 2020-12-14 10:31:38 · 146 阅读 · 0 评论 -
set集合排序
private List transDate(Set setDate) {List dates = new ArrayList<>();dates.addAll(setDate);dates.sort(new Comparator() {@Overridepublic int compare(Date o1, Date o2) {return o1.compareTo(o2);}});return dates;}原创 2020-12-14 10:28:15 · 219 阅读 · 0 评论 -
判断该文件是否是Excel文档
private static Boolean isExcelFile(InputStream inputStream) {boolean result = false;try {InputStream fileMagics = FileMagic.prepareToCheckMagic(inputStream);FileMagic fileMagic = FileMagic.valueOf(fileMagics); if(Objects.equals(fileMagic, FileMagic.原创 2020-12-14 10:22:20 · 1286 阅读 · 0 评论 -
Idea运行时报错Error running Application Command line is too long的解决方法
在IDEA 运行有时会报:Error running ‘Application’: Command line is too long. Shorten command line for Application or aalso for Spring Boot default configuration解决方法:1)找到项目里面的idea/workspace.xml文件。2)再找到标签。3)再在component 标签里加一行 再运行项目就不会报错了动态获取数据库连接...原创 2020-12-14 10:18:43 · 200 阅读 · 0 评论 -
多线程批量操作数据
如果数据量比较大,建议采用批量进行操作数据,以下是我写的一个Demo,可以根据自己的业务进行实现import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Future原创 2020-06-08 10:40:36 · 375 阅读 · 0 评论 -
org.hibernate.exception.GenericJDBCException: could not prepare statement错误
错误信息如下:org.springframework.orm.jpa.JpaSystemException: could not prepare statement; nested exception is org.hibernate.exception.GenericJDBCException: could not prepare statement at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHiberna...原创 2020-05-22 09:55:37 · 28030 阅读 · 6 评论