maindump.sh
(抓包的主程序)每隔1分钟通过死循环检测,让程序不断的去抓包;考虑到抓包的结果可能太大分析工具无法打开分析,所以每个数据包大小限制约为100M;并设定了前一个包抓完,间隔5秒,开始进行下一轮抓包;每天的数据包放在/data下以日期命名的目录如:/data/2010-03-08...
分类:
系统相关 时间:
2014-05-09 18:16:51
阅读次数:
404
可以看到程序执行不完原因:i的值在变到Integer.MAXVALUE再加1是编程int的最小值永远小于最大值死循环
分类:
编程语言 时间:
2014-05-08 16:33:01
阅读次数:
379
unsigned int i =10;for(i;i > 0; i--)
{xxxxx}因为i是unsigned int 类型的,永远不可能小于0,也就是说是个死循环了。
分类:
其他好文 时间:
2014-05-07 10:26:55
阅读次数:
273
最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接、注册、登录),然后不断地去执行。显示这对CPU等非常浪费。另外,我还要加入接口,让使用它的客户端能够获取当前的状态,如断开、...
分类:
移动开发 时间:
2014-04-30 22:17:39
阅读次数:
433
问:
JavaScript是单线程的,有任务队列,比如使用setTimeou(func,secs)来在secs毫秒后向任务队列添加func。但是,setTimeout后面跟一个死循环,那么死循环导致任务被阻塞,也就是说func不能执行。
我想请教一下:死循环在执行的时候,secs毫秒过去的时候,func是否被添加到任务队列中?如果添加了,但JS是单线程的,不是在这个线程中添加的,那在哪里被添加的...
分类:
编程语言 时间:
2014-04-30 22:12:39
阅读次数:
350
今天主要学习了循环语句和跳转语句。首先是while,它是先验循环,就是先验证在循环,所以有可能出现死循环或是一次都没有循环过。语法结构为:while(布尔表达式){循环体
} 后验循环do-while,是先执行再检验。其语法结构为:do{ ...
分类:
编程语言 时间:
2014-04-29 14:55:49
阅读次数:
528
在使用JSONObject.fromObject的时候,出现“There is a cycle in the hierarchy”异常。意思是出现了死循环,也就是Model之间有循环包含关系;解决办法:使用setCycleDetectionStrategy防止自包含代码:JsonConfig jsonConfig = new JsonConfig();jsonConfig.setCycleDete...
分类:
其他好文 时间:
2014-04-29 13:32:21
阅读次数:
346