摘要: 排查一个死机问题,搞了好几天时间,最终确定原因;最终确定问题原因,在此分享一下; 第一步:常规根据core文件查看栈信息,gdb –c core xxxx 如下rip不正确,指令地址错乱,栈信息已破坏;在此基础上准确定位非常困难,但是仍可发现一些线索; 根据当前栈信息,大概寻找到怀疑的函数 查看整个 阅读全文
posted @ 2018-08-12 18:30 刘志鹏的Blog 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 一、Future模式 Java 1.5开始,提供了Callable和Future,通过它们可以在任务执行完毕之后得到任务执行结果。 Future接口可以构建异步应用,是多线程开发中常见的设计模式。 当我们需要调用一个函数方法时。如果这个函数执行很慢,那么我们就要进行等待。但有时候,我们可能并不急着要 阅读全文
posted @ 2018-08-12 12:43 刘志鹏的Blog 阅读(47319) 评论(4) 推荐(9) 编辑
摘要: 一、Future模式 Java 1.5开始,提供了Callable和Future,通过它们可以在任务执行完毕之后得到任务执行结果。 Future接口可以构建异步应用,是多线程开发中常见的设计模式。 当我们需要调用一个函数方法时。如果这个函数执行很慢,那么我们就要进行等待。但有时候,我们可能并不急着要 阅读全文
posted @ 2018-08-12 11:03 刘志鹏的Blog 阅读(355) 评论(0) 推荐(0) 编辑