搜书网 本次搜索耗时 0.010 秒,为您找到 80 个相关结果.
  • 13.5 CSS浮动

    13.5 CSS浮动 13.5.1 float属性 13.5.2 clear属性 13.5.3 用float和clear创建三栏动态布局 13.5 CSS浮动 除了上面所讲的定位模型之外,还有一种非常重要的定位模型就是浮动模型。浮动元素不占任何正常文档流空间,但浮动元素的定位还是基于正常的文档流,从文档流中抽出并尽可能远地移动至左侧或者右侧。文...
  • 如何阅读本书

    如何阅读本书 如何阅读本书 本书分为六大部分: 第一部分为基础篇(第1~2章),简要分析Android的体系结构、开发和调试环境、框架基础。 第二部分为启动篇(第3~4章),着重分析Android启动过程的机制和实现,让读者对框架层系统服务的运行基础有一个全面的理解。 第三部分为Binder篇(第5~6章),着重分析Binder在Native框...
  • 1.9.3 第2阶段:我们将如何建立对象

    1.9.3 第2阶段:我们将如何建立对象 1.9.3 第2阶段:我们将如何建立对象 在这一阶段,我们必须做出设计,描述这些类和它们如何交互。确定类和交互的出色技术是类职责协同(Class-Responsibility-Collaboration, CRC)卡片。此技术的部分价值是它非常简单:只要有一组3到5英寸的空白卡片,在上面书写。每张卡片描述一个...
  • 设计格式

    34 2024-12-01 《算法技术手册》
    设计格式 (protected) 设计格式 我们为解决方案提供了一系列的UML类图,这些解决方案是用C++或者Java编写的。这些图非常有用,能够帮助我们更好地理解那些利用了类继承和多态的代码。图3-3包含了一个小小的类图,图中展现的是一个超类Segment Tree Node和两个子类,DefaultSegmentTreeNode和StoredI...
  • 8.2. 鲁棒图简介

    8.2. 鲁棒图简介 8.2.1. 鲁棒图的3种元素 8.2.2. 鲁棒性一例 8.2.3. 历史 8.2.4. 为什么叫“鲁棒”图 8.2.5. 定位 8.2. 鲁棒图简介 ADMEMS推荐以鲁棒图来辅助初步设计。那么,什么是鲁棒图呢? 8.2.1. 鲁棒图的3种元素 鲁棒图包含3中元素,它们分别是边界对象、控制对象、实体对象。 ...
  • 第4章 工厂方法(Factory Method)模式

    第4章 工厂方法(Factory Method)模式 第3章讲述了如何创建单例对象,本章将讲述如何使用工厂方法模式创建普通对象。 模式是我们在OOP编程中反复看到的模式之一,本章主要内容包括: 介绍工厂方法模式。 如何为每个线程创建独立的拷贝。 静态工厂方法的使用。 4.1 工厂方法模式 工厂方法模式是我们常用的模式之一,我们经常在以下情景使...
  • 4.4.3 关于zygote分裂的总结

    4.4.3 关于zygote分裂的总结 4.4.3 关于zygote分裂的总结 zygote的分裂由SS控制,这个过程我们用图4-3来表示: 图 4-3 zygote响应请求的过程 说明 这里借用了UML的时序图来表达zygote响应请求的过程。
  • 9.2.2 双向适配器

    9.2.2 双向适配器 有时候,我们希望能够实现一个相互转换的适配器,即双向适配器(Twoway Adapter),双向适配器要同时实现这两个接口,以满足不同的客户处理方式,于是UML静态类图如图9-5所示。 图9-5 不难写出如下代码。
  • 数据结构和设计模式

    数据结构和设计模式 Data structure and design pattern 数据结构和设计模式 Data structure and design pattern 本部分主要介绍求职面试过程中出现的第二个重要的板块——数据结构,包括字符串的使用、堆、栈、排序方法等。此外,随着外企研发机构大量内迁我国,在外企的面试中,软件工程的知识,...
  • 7.3 装饰器(Decorator)模式

    7.3 装饰器(Decorator)模式 我们知道,要解决代码重复问题,我们还可以使用合成。另外,为了保证作出的改变对客户对象透明,新添的类型应该保持同样接口。如果按照这个想法来设计,这会是一种什么样的结构呢? 7.3.1 类图 让我们先画出UML静态类如图7-2所示。 图7-2 在静态类图中,LogRepository对象聚合了一个Gen...