linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。 目录介绍: / root,存放root用户的相关文件 home,存放普通用户的相关文件 bin,存放常用命令的目录,如vi,su sbin,要具有一定权限才可以使用命...
分类:
系统相关 时间:
2014-12-27 18:56:15
阅读次数:
156
Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。一、Android的平台特性 Android平台有如下特性: 1. 应用程序框架支持组件的重用与替换。 这样我们可以把系统中不喜欢的...
分类:
移动开发 时间:
2014-12-27 12:33:56
阅读次数:
190
复合模式
设计意图:当一个系统中的对象需要组合成树形结构,以表示整体和部分的层次关系时,就可以使用复合模式。在继承关系的统一性和聚合关系的实用性得到了最好的结合
基本结构:实现符合模式的关键是建立一个抽象类来代表所有简单对象和复合对象,使它们拥有公共的接口,系统中的简单对象和复合对象都是这个抽象类的派生类
部件(Component)类:整颗继承树的抽象类,定义了整颗树中所有类的接口,其中包括管理和访问被聚合部件的接口,在这个抽象类中,可以实现一些缺省的行为,有时也需要定义访问上层部件的方法,这样可以使遍历整...
分类:
其他好文 时间:
2014-12-26 18:46:59
阅读次数:
157
之前的博客有涉及到linux的input子系统,这里学习记录一下input模块.
input子系统,作为管理输入设备与系统进行交互的中枢,任何的输入设备驱动都要通过input向内核注册其设备,
常用的输入设备也就是鼠标,键盘,触摸屏。
稍微细分一点整个输入体系,就是 硬件驱动层,input核心中转层,事件处理层.层次之间传递都以event事件的形式,这其中input连接上下层,分别提供接口.
之前有分析usbtouchscreen的驱动,也就是硬件驱动部分,这里简单记录一下input核心中转处理 i...
分类:
移动开发 时间:
2014-12-26 16:45:57
阅读次数:
251
这里只是一些常用的,可能不全,欢迎补充cd切换目录 cd..切换到上层目录 cd-切换到上次所在目录 cd~切换到用户家目录pwd查看当前所在目录mkdir创建新的目录 -p如果父目录不存在,连同父目录一起创建 -m后跟目录的权限rm删除文件或者目录 -r递归删除,及删除目录 -f强制性删除不..
分类:
系统相关 时间:
2014-12-26 14:52:49
阅读次数:
236
cocos2d-x开发,包括核心模块接口开发和脚本部分的业务逻辑实现.从上层应用需求开始说,脚本在做业务逻辑实现的时候, 很多时候都需要依赖底层的接口功能,但是不是所有的人都可以游刃有余的去明白该怎么使用下层的接口,这不仅仅是语言的区别,其中还包括接口开发者在设计之初就期望的使用方式问题,所以一般都...
分类:
其他好文 时间:
2014-12-25 17:47:03
阅读次数:
132
Autosuspend流程
Autosuspend的使能
通过流程我们了解到只有屏关了,才会进入autosleep。上层通过sys fs 向 /system/power/autosleep写off 激活内核处理,
内核响应autosleep, 调用pm_suspend。
Pm_suspend进入正式的待机过程, 冻结进程,关设备,CP...
分类:
其他好文 时间:
2014-12-24 18:09:22
阅读次数:
190
看了linux IP层的代码,这里做一个简单总结,具体对照上图说明: 下层报文由路径PRE_ROUTING进入IP层,在RT节点经过路由决策将目地为本机的报文通过LOCAL_IN路径送至上层协议.非本机的报文由FOWARDING到达EM节点,...
分类:
系统相关 时间:
2014-12-24 10:08:54
阅读次数:
242
UIView的层介绍
subview在西安市到屏幕上时,是位于superview上层的。
同一个view的subview时按照加入的顺序显示对应层的,越晚加入的subview显示在越上层,反之也是如此。
用superview可以直接管理subview的层。
-(void)insertSubview:(UIView *)view atIndex:(NSInteger)index;
//插入...
分类:
其他好文 时间:
2014-12-24 00:07:58
阅读次数:
176
看akka源码的一些体会,没有列出源码来。akka代码主要包括两块:底层分发(akka.dispatch包)和上层模型(akka.actor包),从底层线程调度(dispatch)往上看起
函数式语言主要处理表达式求值,面向对象语言主要处理对象间消息发送消息。
1. 底层线程调度
Doug Lea: ForkJoinTask
Fork...
分类:
其他好文 时间:
2014-12-23 21:16:28
阅读次数:
280