2015年11月26日
摘要: 1 jps7024CELauncher2 top -H -p7024115003 11500转换为16进制2cec(小写)4jstack 7024| less,然后查找 nid=2cec 阅读全文
posted @ 2015-11-26 18:25 sunfan 阅读(192) 评论(0) 推荐(0) 编辑
  2015年8月28日
摘要: sudo rm workspace/.metadata/.lock./Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse -clean -refresh 阅读全文
posted @ 2015-08-28 13:29 sunfan 阅读(421) 评论(0) 推荐(0) 编辑
  2015年8月11日
摘要: 1、WireShark依赖X11;2、默认情况下Mac OS X是不安装X11的;因此,在Mac上安装WireShark,首先找出Mac OS 安装DVD安装X11。安装完以后 echo $DISPLAY看看是不是出现如下结果:0.0如果没有,请执行如下命令行:DISPLAY=:0.0; expor... 阅读全文
posted @ 2015-08-11 17:17 sunfan 阅读(1628) 评论(0) 推荐(0) 编辑
  2015年4月20日
摘要: 在写ViewList的时候要写Adapter的时候,经常大量的代码都是差不多的。1 ViewHold2 if(convertView ==null ){}else{}3 setTag4 FIndElement 和 Set 等等所以我想能不能写一个通用的ViewHold的和通用的Adapter呢?我们... 阅读全文
posted @ 2015-04-20 12:04 sunfan 阅读(953) 评论(0) 推荐(0) 编辑
  2015年4月17日
摘要: package viewpager.sunfan.viewpager;import android.app.Activity;import android.os.Bundle;import android.support.v4.view.PagerAdapter;import and... 阅读全文
posted @ 2015-04-17 21:02 sunfan 阅读(182) 评论(0) 推荐(0) 编辑
  2015年4月13日
摘要: 最近学了一下搜索开发的框架lucene,顺便也把在学习过程中积累的测试点给梳理一下。毕竟身为一名测试人员,习惯性的会对测试点进行备份的。先看环境配置对于大数据量的搜索的项目开发,那应该是离不开分布式的集群部署吧。部署集群模式:1个merge和N个searcher单机模式:1个merge和1个sear... 阅读全文
posted @ 2015-04-13 14:42 sunfan 阅读(515) 评论(0) 推荐(0) 编辑
  2015年4月10日
摘要: Lucene是一个高效的,基于Java的全文检索库。文档地址:http://lucene.apache.org/core/5_0_0/core/overview-summary.html我们从下往上看,很容易发现索引(index)是lucene的核心。那lucene的索引(index)是怎么样的呢?... 阅读全文
posted @ 2015-04-10 16:34 sunfan 阅读(311) 评论(0) 推荐(0) 编辑
  2015年4月7日
摘要: 直接进入主题,解释器UML图从UML图可以看出核心是AbstractExpression类,作为解释器的抽象层他的核心方法是Interpret(Content)好的,现在我们可以去思考了,怎么写解释器呢?我一般从这个方面开始思考的伪代码step1:核心方法的入参是Content类,那么我们先创造一个... 阅读全文
posted @ 2015-04-07 15:50 sunfan 阅读(192) 评论(0) 推荐(0) 编辑
  2015年3月30日
摘要: Linux系统的启动过程,在该过程的最后,内核将读取initrc文件,由于Android系统相对于Linux内核而言仅仅是一个Linux应用程序而已,因此,安卓的启动也是在init.rc中被声明。Linux系统中运行的第一个Dalvik虚拟机程序叫做zygote,接下来的所有Dalvik虚拟机进程都... 阅读全文
posted @ 2015-03-30 10:58 sunfan 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 概要理解1 每个应用窗口都对应了一个activity对象,因此创建窗口之前得先创建activity对象2 当AMS决定启动某个Activity时,会通知客户端进程的activityThread。3 启动activity的任务由activityThread完成应用窗口的创建过程------------... 阅读全文
posted @ 2015-03-30 10:57 sunfan 阅读(465) 评论(0) 推荐(0) 编辑