Can’t attach to the core file

今天在使用jsadebugd调试core文件的时候又报错了:
Error attaching to core file or starting server: sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the core file
堆栈如下:

之前碰到这个报错的时候甚至去看了jdk的源码,但还是一无所获。今天灵光一现,通过分析和不断尝试,大致可以总结出有以下几个原因:
1.core文件损坏

2.调试的command不正确,这个工具的使用格式是这样的:

executable必须是java的全路径,而不能是java
所以这样使用是会报错的:

正确的使用方式是:

3.调试用的jdk版本和当时出core的jdk版本[......]

继续阅读

戒烟

印象中这应该是博客里第一篇跟技术无关的文章,关于戒烟。
我第一次抽烟应该是在大一或者大二的某个时刻,具体时间我记不清了,至今已经有5年了。跟所有烟民一样,刚开始吸烟只是年少时觉得抽烟特别酷,感觉自己好像是大人了一样。现在想起来特别naive,我记得我在上大学之前闻到烟草的味道就想吐,搞不懂为什么这世上会有人喜欢抽这么难闻的烟,发誓自己长大之后肯定不要抽烟。只可惜,人的想法总是会变。
刚开始的3年可能还不会抽,也可能是一起抽烟的小伙伴也不多,所以烟瘾并不大,大概一个礼拜一包的样子。然后慢慢的就变成一个礼拜两包,一个礼拜三包,到现在两天一包。烟瘾就这样一步一步加重了,毫无防备。
第一次有了戒烟这个想法是因为我看了一本书叫《这本书能让你戒烟》,确实有很多人看了这本书把烟戒了。书中说了好多吸烟的弊端我感同身受,比如:在禁止吸烟的公共场所会找借口去厕所吸烟,因为实在是憋不住了。这会让你不能集中注意力,总是想着要吸一根烟才能安定下来。抽完之后回来满身烟味,还要被朋友们鄙视一通。这大概是我想戒烟的最大原因和动机吧,因为有太多的人不喜欢烟味了,不,应该是没有人会喜欢闻这该死的香烟味。
之前尝试[......]

继续阅读