2013年7月3日
摘要:
首先解释下这句话This Handler class should be static or leaks might occur,大致意思就是说:Handler类应该定义成静态类,否则可能导致内存泄露。 具体如何解决,在国外有人提出,如下: Issue: Ensures that Handler classes do not hold on to a reference to an outer class In Android, Handler classes should be static or leaks might occur. Messages enqueued on the ap.
阅读全文
posted @ 2013-07-03 09:42
J.evan
阅读(11988)
推荐(0)
2013年7月1日
摘要:
老是搞忘记,专门做个记录:[root@media ~]# dmidecode | grep "Product Name" Product Name: To be filled by O.E.M. Product Name: B75M-D3V修改默认语言:[chenshouyong@media~]$cat/etc/sysconfig/i18nLANG="en_US.UTF-8"#LANG="zh_CN.UTF-8"
阅读全文
posted @ 2013-07-01 10:38
J.evan
阅读(301)
推荐(0)
2013年6月27日
摘要:
使用ssh-genkey生成公用key,但是自己使用时会多次提示,Enter passphrase for key,这儿给出如何解决。 在${HOME}/.bashrc中增加如下代码: alias auto_passphrase=auto_passphrase SSH_ENV=~/.ssh/environment # start the ssh-agent functio...
阅读全文
posted @ 2013-06-27 16:43
J.evan
阅读(3567)
推荐(0)
2013年6月25日
摘要:
service netd /system/bin/netd class main socket netd stream 0660 root system socket dnsproxyd stream 0660 root inet 启动/system/bin/netd应用程序为服务,入口函数为main,创建2个名字分别为netd和dnsproxyd的...
阅读全文
posted @ 2013-06-25 14:34
J.evan
阅读(1206)
推荐(0)
摘要:
在默认状态下,Android系统有stdout和stderr(System.out和System.err)输出到/dev/null,在运 行Dalvik VM的进程中,有一个系统可以备份日志文件。在这种情况下,系统会用stdout和stderr和优先级 I.来记录日志信息 通过这种方法指定输出的路径,停止运行的模拟器/设备,然后通过用setprop命令远程输入日志 $ adb sh...
阅读全文
posted @ 2013-06-25 12:28
J.evan
阅读(808)
推荐(0)
2013年6月24日
摘要:
原始文件:frameworks\base\services\java\com\android\server\NativeDaemonConnector.java private void listenToSocket() throws IOException {LocalSocket socket = null;try {socket = new Loca...
阅读全文
posted @ 2013-06-24 11:32
J.evan
阅读(1297)
推荐(0)
posted @ 2013-06-24 11:27
J.evan
阅读(160)
推荐(0)
2013年6月21日
摘要:
一、先分析Native层:1、C++基类SocketListener:class SocketListener {int mSock;const char *mSocketName;SocketClientCollection *mClients;pthread_mutex_t mClientsLock;bool mListen;int mC...
阅读全文
posted @ 2013-06-21 17:34
J.evan
阅读(4019)
推荐(0)
2013年6月18日
摘要:
首先你得清楚DHCP的请求过程:1、client向server发送请求,发向广播地址2、server向client回应一个IP,发向单播地址3、client向server回应一个确认,发向广播地址,表示自已已得到IP地址,这样可以防止在网络上有多台DHCP服务器的情况下,其它服务器不会再给它分配IP4、server再向client回应一个确认详细的解释:1.发现阶段,即DHCP客户机寻找DHCP服务器的阶段。DHCP客户机以广播方式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送DHCP discover发现信息来寻找DHCP服务器,即向地址255.255.255.255发送特定的广
阅读全文
posted @ 2013-06-18 16:35
J.evan
阅读(953)
推荐(0)
摘要:
/*** 基础线程对象.* * @author jevan* @version (1.0 at 2013-6-17)* @version (1.1 at 2013-7-2) 增加onDestory接口{@link #onDestory()},增加stop方法{@link #stop() }。*/ public abstract class BaseThread i...
阅读全文
posted @ 2013-06-18 11:12
J.evan
阅读(5393)
推荐(0)