搞什么嘛,这可是 Thread.sleep(10000000) 休眠大法啊,也能在一秒内结束,那一定不是 Undertow 的代码示例写错了,而是 IDEA 在作妖。

事到如今,我想起了被打入冷宫的 Eclipse。同样的代码,进程没有立即结束掉。

Undertow 的代码示例也没有问题,程序没有立即结束。

在浏览器中输入 http://localhost:8080 也能正常访问。

对比之后,问题就很确定了,出在 IDEA 身上,一定是它哪根神经错乱了。于是换了一下谷歌搜索的关键词,结果如下所示。

果然也有同行遇到了类似的问题,但文章中提到的原因竟然是金山词霸的划词翻译,这有点太扯了吧?

虽然有点扯,但的确值得试一试,毕竟山穷水尽了啊,况且我的电脑上真的安装了金山词霸,并且是打开状态。

那就退出试试呗,结果。。。。。。。。。。真的有用啊。

这次,进程没有主动结束,这是什么神奇的操作啊?人生第一次开始怀疑科学了!

既然和金山词霸有关系,那么我就脑洞打开了,是不是因为我装了汉化插件的关系?于是我把 IDEA 的汉化插件禁用,并且在重启之前打开了金山词霸。

结果证明没关系,进程主动结束了。

于是只好再次退出金山词霸。没想到,当我点击 Run 的小图标再次运行程序时,IDEA 竟然闪退了。看来它们之间的确有着不可告人的秘密,具体原因未知。

不管怎么说,这个莫名其妙的 bug 是解决了,有必要总结一波经验心得了,希望能够给小伙伴们在开发中一些启发。因为作为程序员,面对不会说话的计算机,有时候,真的会遇到一些难以名状的错误,把我们折腾得够呛。

经验一:保持冷静,切勿暴躁,心态失衡时容易捶鼠标,捶键盘,捶坏了,还得买新的。

经验二:先从自身代码找原因,复制粘贴有时候也会出现偏差,这时候,最好就和源头对比一下。如果肉眼发现不了,上比较工具,靠谱。

经验三:问谷歌,不要问某度。这年头,经常听到一些小伙伴们抱怨说,公司不允许上网,遇到问题时真的无从下手,我只能说这样的公司真的是闭关锁国啊。

经验四:换个环境试一试。同样的代码,环境不同,运行后的解决真有可能不同。IDEA 中出错,放 Eclipse 中试试;Windows 下出错,放 Linux 下试试;自己的环境有问题,放同事的环境下试试。

经验五:搜索的时候换一下关键词,真的是“柳暗花明又一村”啊。

经验六:重复以上。

感谢阅读

我在上大专的时候就学了 Java,但由于基础差,学历低的原因在工作中吃了不少亏。没办法,只能后天弥补。输出倒逼输入,于是我就开启了自己的逆袭之路,不断地学习 Java 核心知识,并将所有心得都写成了文章,发布在博客平台上,没想到,这种坚持不懈的努力成就了一个更好的自己。

如果你也不甘平庸,不想被学历限制自我,那就请和我一起打怪进阶吧!

我不仅分享有趣的技术,还分享有益的程序人生,这些都将会帮助你从一名“屌丝”程序员进阶成为一名优秀的程序员。

非常期待和你的交流,送上我的微信号吧,qing_geee,有任何问题都欢迎随时和我交流,另外,我还组建了一些高质量的技术交流群,感兴趣的可以说下我邀请你加入。

我所有的文章都会第一时间发布在“沉默王二”公众号和 CSDN 博客,如果你恰好喜欢我的文章的话,请微信搜索“沉默王二”吧。

回复关键字“面试”,可以免费获取一份价值连城的面试攻略,美团大佬整理的
另外回复“并发”,还可以获取一份阿里大牛整理的 Java 并发编程实战指南,只给首次关注的你哦!

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
img

面试题总结

其它面试题(springboot、mybatis、并发、java中高级面试总结等)

其它面试题(springboot、mybatis、并发、java中高级面试总结等)

[外链图片转存中…(img-9QnSyHf1-1710965614433)]

[外链图片转存中…(img-UppGJ6nz-1710965614434)]

[外链图片转存中…(img-SAas8VbP-1710965614434)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐