摘要:
首先我们来看看android内存溢出的原因,有可能是:由于我们程序的失误,长期保持某些资源(如Context)的引用,造成内存泄露,资源造成得不到释放。保存了多个耗用内存过大的对象(如Bitmap),造成内存超出限制。一旦出现了内存溢出,一般情况下从以下几个方面入手:从内存引用上做处理,常用的有软引用,强化引用,弱引用。在内存中加载图片时直接在内存中作处理,比如边界压缩。。。动态回收内存优化虚拟机堆内存分配自定义堆内存大小解决方案:a. 强引用、软引用等的介绍heap中对象有强可及对象、软可及对象、弱可及对象、虚可及对象和不可到达对象。应用的强弱顺序是强、软、弱、和虚。对于对象是属于哪种可及的 阅读全文
摘要:
首先需要安装 pcaprub gem 这个插件 安装方法:gem install pcaprub 如果这种方法正常的话,那是很兴奋的一件事,因为可以节省很多时间,但是如果报错的话,报错信息请看下图:解决上述问题的方法如下:1. 下载并安装msf3(http://www.metasploit.com/download/ )2. 下载Winpcap (http://www.winpcap.org/install/bin/WinPcap_4_1_2.exe )3. 下载WpdPack?(http://www.winpcap.org/install/bin/WpdPack_4_1_2.zip )4. 阅读全文