今天是新年上班的第一天,好高兴啊,感觉公司好亲切,可不是,开门红包抽中最高的啦。
今天计划实现把导致软件崩溃的bug发送到服务器端,好让我根据bug,调试程序。
通过查阅资料,遇到以下几个问题:
1)把log文件发送到服务器,这个log是使程序崩溃的log,还是比如测试之类的log?根据实际情况,先上传导致程序崩溃的log日志。可是,看到日志我就能知道是程序哪里出了问题了吗?查看日志文件,只能看出是出了哪些未捕获的异常,不能看出是那个java文件,哪行代码出错了。
2)有资料说,程序崩溃以后,获取堆栈信息,继而对其进行恢复。这样,不会导致程序崩溃退出。
3)还需开发服务器端程序,有的资料说可以发送到邮箱。找了相关的代码,测试一下,163邮箱可以实现,但是qq邮箱不能实现。了解到pop/stmp,在qq邮箱需要设置开通这个功能。
写个代码,知道的不清楚怎么写,没用过的,拿网上的代码,呵呵,不会的东西实在太多了。
有才有德,破格录用;有德无才,慢慢培养;无才无德,永不录用。工作上有错就改改完不错,方为人上人!