自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RyanDon的博客

感觉你们都在背着我偷偷学习

  • 博客(9)
  • 收藏
  • 关注

原创 Mysql 使用group by 查询报错this is incompatible with sql_mode=only_full_group_by

遇到的问题:查询时报错信息 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'xxx.b.step_name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by原因:MySQL

2022-03-25 17:51:51 324

原创 Linux系统 df命令查看home满了,但是du查看目录使用很少

遇到的问题:项目报错,使用df -h查看磁盘使用情况,发现显示home目录空间已经被使用完使用du -sh /home查看它的使用量时,发现使用量相比于容量还有一半的剩余原因:怀疑是部分文件未释放导致,使用lsof命令进行查看解决方法:执行 lsof |grep deleted 发现大量的nohup写入的日志没有释放,这表示它们已经被删除但是未被释放空间的文件,kill 掉进程后,空间恢复正常延伸记录:lsof命令还可用来查找应用程序打开的文件 lsof -a -...

2022-03-25 17:47:24 2984

原创 nginx做负载均衡后导入导出Excel数据报错

遇到问题:使用nginx做了服务器的负载均衡后,在大数据量的excel导入导出,总是报错原因:导出数据报 504 Gateway Time-out 错误,基本都在导出操作1分钟的时候nginx默认设置项proxy_connect_timeout nginx与upstream服务器用来建立连接的超时时间proxy_read_timeout nginx从upstream读取数据包的超时时间proxy_send_timeout ...

2022-03-25 17:42:42 6922

原创 SimpleDateFormat线程不安全

遇到的问题:项目中设置了静态全局的SimpleDateFormat时间转换的格式,线上在并发使用的时候,出现了时间数据转换混乱的情况原因:SimpleDateFormat中,SimpleDateFormat类中定义的Calendar是共享的,并发设值的时候承载的对象可能会被替换,造成转换的数据混乱,如下图所示解决方法:试过使用ThreadLocal去构造SimpleDateFormat对象还是没能解决,最终使用了线程安全的DateTimeFormatter进行替换DateTim.

2022-03-25 17:35:32 1151

原创 ThreadPoolExecutor 线程池执行失败,并没有任何错误信息抛出

遇到的问题:使用的 ThreadPoolExecutor线程池submit异步执行任务后,处理的任务没有完成,但是没有任何错误信息抛出,难以定位问题。原因:线程在使用submit提交执行后,异步任务会被包装为 java.util.concurrent.FutureTask 类,这里将异常捕获后不会抛出,如下图所示。JDK中认为在异步任务中,异步的异常也是属于异步结果,出现异常时会在获取任务结果的时候,将异常重新包装,需要在返回手动get才能看到。解决方法:1. 是使用 excut

2022-03-25 17:30:57 1225

原创 使用Tomcat传url地址中包含大括号{}的特殊字符无法识别问题多种解决方法

零、简单粗暴,更换Tomcat版本为能识别的版本该点参考自博主 Carino_U 文章 https://blog.csdn.net/Carino_U/article/details/78973120 根据rfc规范,url中不允许有 |,{,}等特殊字符,但在实际生产中还是有些url有可能携带有这些字符,特别是|还是较为常见的。在tomcat升级到8以后,对url字符的检查都变严格了,如果...

2018-09-12 17:29:44 19944

转载 SpringBoot 项目中使用Log4j2详细(避坑)

以下大部分内容转载整理自https://blog.csdn.net/vbirdbest/article/details/71751835,感谢vbirdbest的相关知识分享首先,认识一下三胞胎log4j是apache实现的一个开源日志组件 logback同样是由log4j的作者设计完成的,拥有更好的特性,用来取代log4j的一个日志框架,是slf4j的原生实现 Log4j2是...

2018-09-10 15:59:49 55896 12

原创 JDK 1.7与JDK 1.8版本的完美切换

一、首先电脑上安装好JDK 7以及JDK 8两个版本二、删除C:\Windows\System32目录下java.exe、javaw.exe、javaws.exe三个文件。这是安装JDK 7带来的java.exe用于启动window console——控制台程序javaw.exe——用于启动GUI程序javaws.exe——用于web程序。java.exe 和 java...

2018-09-08 23:23:58 2209 2

原创 连接mysql报错errorCode 1045,state 28000 java sql.SQLException:Access denied for user 'root'@'localhost'

    使用druid连接mysql报错errorCode 1045,state 28000 java sql.SQLException:Access denied for user 'root'@'localhost' using password:yes    起初各种排查帐户密码或者权限的问题,然鹅,发现各种配置都没错,结果发现db.properties里面的用户和密码多了几个空格……,...

2018-09-08 22:46:34 26237 6

空空如也

空空如也

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

TA关注的人

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