- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Head First Design Parttern学习笔记(to be continued)
一、策略模式(Strategy Pattern) 设计一个父类Duck,定义并实现了fly()和quack()方法,定义abstract方法Display。子类MallardDuck和RedheadDuck继承Duck,并实现各自的Display方法。如下图: 图1 1 继承的缺点 step 1:增加子类RubberDuck(橡皮鸭),继承Duck。如下图: 图2 于是问题1出现了:橡皮鸭会fly(),会quack()(嘎嘎叫)。--------------------------- 继承
2010-08-24 22:28:00 1182
转载 Android 启动流程: Init.c 阅读笔记
<br /><br />Androidkernel启动后执行Init初始化,代码在system/core/init中。<br /> <br />- 创建/dev /proc/sys 目录,创建/dev/pts目录(伪终端)和/dev/socket,并分别mount<br />- 创建空设备节点,创建kmsg设备节点,初始化log<br />- 解析init.rc<br />- 读取保存在/proc/cmdline中的kernel启动参数:<br />
2010-08-19 13:49:00 2704
转载 Android power on process
<br />Since mobile platforms and embedded systems has some differences compared to Desktop systems in how they initially start up and boot this post will discuss the initial boot stages of an Android phone in some detail. Since we have used the Bea
2010-08-13 17:26:00 1070
转载 Android powermanagement
<br />[First written by Steve Guo, please keep the mark if forwarding.]<br />Overview<br /><br />The above picture shows the overall architecture design of Android power management module. Android implements a very simple power management mechanism. Cu
2010-08-12 14:27:00 1135
转载 JPEG编解码详解
JPEG 压缩简介 ------------- 1. 色彩模型 JPEG 的图片使用的是 YCrCb 颜色模型, 而不是计算机上最常用的 RGB. 关于色 彩模型, 这里不多阐述. 只是说明, YCrCb 模型更适合图形压缩. 因为人眼对图片上 的亮度 Y 的变化远比色度 C 的变化敏感. 我们完全可以每个点保存一个 8bit 的亮 度值, 每 2x2 个点保存一个 Cr Cb 值, 而图象在肉眼中的感觉不会起太大的变化. 所以, 原来用 RGB
2010-08-07 11:55:00 2022
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人