本文参考《Android系统源代码情景分析》,作者罗升阳。
一、Binder库(libbinder)代码:
~/Android/frameworks/base/libs/binder
----BpBinder.cpp
----Parcel.cpp
----ProcessState.cpp
--...
分类:
其他好文 时间:
2014-06-02 23:59:15
阅读次数:
444
2014-05-29星期四21:08:37Proxy,继续GOF。此模式未按GOF编写。c++中使用StringBuilder1、IntentProvideasurrogateorplaceholderforanotherobjecttocontrolaccesstoit.为其他对象提供一种代理以控...
分类:
其他好文 时间:
2014-06-02 17:42:49
阅读次数:
235
2014-05-29星期四21:08:37Proxy,继续GOF。此模式未按GOF编写。c++中使用StringBuilder1、IntentProvideasurrogateorplaceholderforanotherobjecttocontrolaccesstoit.为其他对象提供一种代理以控...
分类:
其他好文 时间:
2014-06-02 17:25:25
阅读次数:
224
测试结果分析的步骤。
本人对性能测试经验虽然不多,但在自己做过的性能测试项目中,总结出一套分析测试结果的步骤,不断地学习,加强对性能测试结果分析的理解。对性能测试的结果分析,重点分析是对结果数据的分析,以loadrunner性能测试工具来对结果分析的步骤如下:
结果分析思路:结果摘要--》并发数分析...
分类:
其他好文 时间:
2014-06-02 13:58:13
阅读次数:
247
代理模式是比较常见的一种模式,我们平常接触的比较多,比如正向代理和反向代理。正向代理的代理服务器是和客户端的网络在一起,由代理服务器转发请求和接受结果,比如有的公司的服务器,会过滤掉对外部网络的访问请求;反向代理的代理服务器接受来自客户端的请求,决定讲请求转发给哪个内部服务器进行处理,反向代理的服务...
分类:
其他好文 时间:
2014-06-02 09:39:00
阅读次数:
278
性能测试中的TPS与HPS TPS(Transaction per second)
是估算应用系统性能的重要依据。其意义是应用系统每秒钟处理完成的交易数量。一般的,评价系统性能均以每秒钟完成的技术交易的数量来衡量。
系统整体处理能力取决于处理能力最低模块的TPS 值。依据经验,应用系统的处理能力一般...
分类:
其他好文 时间:
2014-06-02 09:18:49
阅读次数:
388
这段时间遇到一个情况,移动的网络收费.但是可以访问学校内部的网络,比如说学校官网图书馆之类了.所以我这里便想到一个方法,用学校内部一个可以访问互联网的主机充当代理服务器(我这里使用自己的电脑,非服务器).一,需要的软件:PC端,CCProxyAndroid端,proxydroid
如果想设置全局.....
分类:
移动开发 时间:
2014-06-02 06:14:29
阅读次数:
474
现实生活中,我们每个人的能力是有限的,总有一些事情让我们束手无策,我们就可以找别人来帮忙,帮我们的这个人称之为代理。下面让我们看一下代理模式的概念:
代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。
根据爱因斯坦的相对性,凡事有利必有弊,做事要有度。代理模式运用的好就可以节省内存,保障了用户安全,方便调度。运用的不好,就成了九曲十八弯,费力不讨好。不过相信一点,存在必合理,虽然现在我们只能它有一个初步的了解,不怕不知道,就怕不知道,总有一天会有它的用武之地!...
分类:
其他好文 时间:
2014-06-01 18:13:07
阅读次数:
352
要想ScrollView缩放,必须告诉缩放那个控件,它自身的大小是不会缩放的;并且ScrollView只能缩放自己内部的子控件;1:这时就要用到代理,代理告诉ScrollView缩放哪个控件。(设置代理对象)2:要想成为ScrollView的代理就要遵守协议:UIScrollViewDelegate...
分类:
其他好文 时间:
2014-06-01 17:03:53
阅读次数:
254