在日常的开发中,避免会有疏忽大意造成的异常、错误等。在Android中如何排查和跟踪这些错误或者异常呢?跟踪问题的方法主要有:1.记录栈中跟踪的诊断性日志。2.利用调试器进行断点调试。最后给大家介绍Android特有的调试工具Android LintAndroid Lint能够对定义在XML文件中的...
分类:
移动开发 时间:
2015-08-13 11:57:30
阅读次数:
139
最近项目使用到ThinkPHP框架,其中一个页面顶部总是一小段空白。 如下图所示: 而且只会在chrome和edge浏览器出现,ff则不会出现这个问题。由于该页面是由PHP+HTML模板拼接接,因此先后排查了html文件、JavaScrip...
分类:
Web程序 时间:
2015-08-12 21:54:29
阅读次数:
1330
用于排查Linux系统的网络故障。 网络排查一般是有一定的思路和顺序的,其实排查的思路就是根据具体的问题逐段排除故障可能发生的地方,最终确定问题。 所以首先要问一问,网络问题是什么,是不通,还是慢? 1. 如果是网络不通,要定位具体的问题,一般是不断尝试排除不可能故障的地方,最终定位问题根...
分类:
系统相关 时间:
2015-08-12 18:23:43
阅读次数:
377
测试环境:IE8 ?jquery1.11.1 问题描述: 如果使用了<iframe>,并且在iframe页面中用到了jquery,那么在加载iframe页面时会报错.(未指明的错误) 经过排查,错误来自红色部分 "focus": function( elem ) { ? ? retu...
分类:
其他好文 时间:
2015-08-11 16:31:05
阅读次数:
166
Java本身提供了多种丰富的方法和工具来帮助开发人员查看和分析GC及其JVM内存的状况,同时开源界也有一些工具用于查看和分析GC和JVM内存的状况。 通过这些分析,可以排查程序中内存泄露的问题及调优程序的性能。 1.输出GC日志 输出GC日志对于跟踪分析GC的状况来说,无疑是最直接的分...
分类:
编程语言 时间:
2015-08-11 11:34:34
阅读次数:
139
我开发的worker,每隔几个月线上都会阻塞一次,一直都没查出问题。今天终于了了这个心结。把解决过程总结下和大家分享。
首先用jstack命令打出这个进程的全部线程堆栈。拿到线程dump文件之后,搜索自己的worker名字。
"DefaultQuartzScheduler_Worker-10" prio=10 tid=0x00007f55cd54d800 nid=0x3e2e wait...
分类:
编程语言 时间:
2015-08-10 20:08:46
阅读次数:
166
最近在捯饬Asp.Net站点部署到Linux平台上面,在文档导入的操作中经过网上搜索采用了能够支持跨平台的ExcelDataReader组建。在本地windows上测试通过NuGet安装的组建,这货依赖了SharpZipLib.Net下鼎鼎有名的解压缩组建,应该用来解压Excel文档的。本地测试没读...
分类:
其他好文 时间:
2015-08-10 19:42:48
阅读次数:
271
crsctl check crs发现第二行报错:CRS-4638: Oracle High Availability Services is onlineCRS-4535: Cannot communicate with Cluster Ready ServicesCRS-4529: Cluster...
分类:
其他好文 时间:
2015-08-10 19:21:43
阅读次数:
393
本章是在网页开发过程中所碰到的IE8兼容性问题做一个汇总。尼玛太坑了,屡次踩坑,总是没记性。而且更坑的是IE8的开发者工具太难用了,想调试都调试不出来。不得已只好记录下来,下次出问题了好方便排查。JS脚本中,必须遵循以下规则,否则都将导致JS脚本在IE8 错误。1.所有js脚本的语句结束之后,必须以...
分类:
编程语言 时间:
2015-08-10 11:58:43
阅读次数:
113
Volley框架实现了L2缓存,却没有实现L1缓存。
我们团队遇到的问题是
当imgurl为类似于“http://www.XXX,com/XXXX/XXXX.png”时能完成加载
当imgurl为“http://192.168.XXX.XXX:8080/XXX/XXX.png”时总是加载错误
经过一周的排查发现...
分类:
移动开发 时间:
2015-08-09 14:09:47
阅读次数:
254