前言
在查找Exception的时候,偶然看到 https://samebug.io/crashes/410330 这个网页,进而认识了 https://samebug.io/ 这个网站,感觉有些酷炫。故在此探究一下。
探究
这个是好网站啊!
这里直接输入stack trace,就可以查到相关的stack trace和解决方案,妙哉。
其原理:
SameBug使用了一个语义的stack trace搜索,通过利用你stack trace中包含的stack frames。当它比较Exceptions的时候,它可以理解libraries,packages,source lines等等的差异。这就是SameBug为什么优于人为搜索一个exception message, exception type或者单个stack trace frame的原因。
不禁想到了一个梗,SameBug,游泳滴神!😂👀👀👀✨✨✨ヾ(≧▽≦)o * (原来CSDN现在还自带插入表情和颜文字的功能)
SameBug小结
这个工具大概实现的就是:
1)根据你输入的stack trace,找到相似的stack trace
2)给出相似stack trace的网页,从而方便你去找solution。
不足:
1)貌似这个网页没有很好的对每一类stack trace pattern给出相应的solution。
可以看到:
我感觉还在开发中?
小结
有待进一步启发。
参考文献
- 学习资料-常用地址 这个是在百度搜samebug的时候看到的。这个博客内容被百度搜索引擎爬到了。这篇列举了几个我可能感兴趣的网站:
查询类似bug:https://samebug.io/search
查看java-bug信息:https://bugs.java.com/
IBM学习网站:https://www.ibm.com/developerworks