java
*冰山上的来客*
这个作者很懒,什么都没留下…
展开
-
“threadName“ Id=threadId WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$**报错
使用线程池ScheduledThreadPoolExecutor,线程池中的某个线程的状态如下。原本以为是线程中的程序代码执行过程中引起的如下错误,经排查是线程执行过程出现异常导致线程的run方法结束,而该线程属于线程池中的核心线程,不会被回收销毁,是一直处于等到处理任务的状态。使用arthas查看线程状态[arthas@39536]$ thread 12"threadName_2" Id=12 WAITING on java.util.concurrent.locks.Abst...原创 2022-03-09 15:55:35 · 2510 阅读 · 3 评论 -
Ubuntu 14.04 安装AdoptOpenJDK11
一、下载AdoptOpenJDK11推荐下载地址:https://www.injdk.cn/ AdoptOpen官网下载:https://adoptopenjdk.net/二、上传OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz包到/usr/local/java目录下解压tar -zxvf OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz三、编辑vi /et...原创 2021-07-16 13:45:10 · 982 阅读 · 0 评论 -
properties文件第一行获取的值为null
一、 配置文件temp.properties如下:dataTransName=data_exchangeupdatePerson=张三二、现象描述: 后台读取上传的update_config.properties文件内容,根据第一行对应的key(dataTransName)获取值时始终获取到的值为null。三、报错原因分析: 明明是有这个dataTransName的k...原创 2018-06-20 16:27:31 · 4387 阅读 · 0 评论 -
java.io.IOException: 打开的文件过多(Too many open files)
一、环境描述: 部署到linux下的tomcat二、现象: 刚部署完后可以对项目进行访问,后台没有报错,间隔两天后,无法访问项目,日志中报错。三、错误日志如下:20-Nov-2017 10:07:15.210 SEVERE [http-nio-8081-Acceptor-0]org.apache.tomcat.util.net.NioEndpoint$Acceptor....原创 2018-06-20 16:27:40 · 17032 阅读 · 0 评论 -
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
一、异常信息:Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1\ ^ at java.util.regex.Pattern.error(Pattern.java:1955) at java.util.regex.Patter...原创 2019-07-06 09:43:46 · 2129 阅读 · 0 评论