疑难杂症
厉害了Le宝贝
新时代的好青年!
展开
-
Java正则表达式引起tomcat占用CUP100%
症状:在一次Java项目开发中,需要对用户的口令进行正则判断(字母、数字、下划线和减号),正则表示式为^(\w*-*)*$,(ps:初次使用正则表达式,各位见谅!)测试时可以正常匹配。当项目部署在tomcat上运行的时候,大概一天就会发生一次CPU爆满的情况,导致用户无法访问,起初并没有在意,重启服务器就解决了。但是到后来崩溃的频率不减反增,迫使我不得不解决这个bug。解决过程:开始有点不知所措,感觉像是由while引起的,然而检查了所有关键位置还是没有发现问题。而且查了很多资料,基本都是Linux服务原创 2020-05-23 15:12:46 · 480 阅读 · 0 评论 -
解决HeidiSQL提示错误:0 rows updated when that should have been 1
场景:在HeidiSQL中点击一个字段值并进行更改,修改完成后点击其他空白处,出现了以下错误提示!0 rows updated when should have been 1本来没在意这个提示,只是偶然更新失败罢了,但后来慢慢注意到,出现这种情况的频率非常高,100%!!!而且更严重的是查询出来的数据是不准确的!因为数据库涉及到很重要的数据,解决问题迫在眉睫了。我最先意识到可能是...原创 2020-05-02 22:50:39 · 7525 阅读 · 4 评论 -
windows服务器之命令窗口阻塞
问题描述:在服务器中启动tomcat,由于tomcat运行在jdk的jvm中,所以会出现jdk命令窗口。鼠标左键点击窗口,命令窗口线程阻塞(此时窗口左上角出现选择提示),导致tomcat无法正常运行;点击鼠标右键取消后正常运行。解决方案:在命令窗口标题栏点击鼠标右键,选择属性,在编辑选项中关闭快速编辑模式,点击确定即可。缺点就是无法在窗口中自由选择复制。ps:虽然问题不大,但真的很容易被忽...原创 2020-04-10 20:34:13 · 609 阅读 · 0 评论