目录(?)[-]关系型数据库关系型数据库瓶颈NoSQL关系型数据库 VS 非关系型数据库非关系型数据库分类1. 关系型数据库关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐...
分类:
数据库 时间:
2015-05-09 13:06:03
阅读次数:
150
一、类关系: 关联(单向关联,双向关联,自关联):通常是一个类作为另外一个类的成员变量 聚合:成员变量可以独立于整体运行(空心菱形)。(作为成员变量) 组合:成员变量与整体共存亡,通常是在构造的时候实例化(实心菱形)。(作为成员变量) 依赖:在方法入参、方法体内是用被使用的类(虚线箭头)。 ...
分类:
其他好文 时间:
2015-05-04 15:13:57
阅读次数:
106
datasource是一个独立的 package,与FB导入的guava包都在同一个工程内 - fbcore。datasource的类关系比较简单,一张类图基本就可以描述清楚它们间的关系。DataSource 是一个 interface, 功能与JDK中的Future类似,但是相比于Future,它的先进之处则在于 不仅仅只生产一个单一的结果,而是能够提供系列结果。
Unlike Futures...
分类:
其他好文 时间:
2015-05-01 20:00:44
阅读次数:
445
MaintainJ能够在很短的时间内进行debug(找出缺陷)、能够方便的了解项目已有特性从而容易进行功能增强(enhance)、能够展现调用耗时从而能够快速定位瓶颈调整系统提升系统性能、此外利用它还能快速的建立与实际调用一致的UML 类关系视图和调用时序视图,这也是形成文档的关键资料。而这些工作的快速完成均是由于MaintainJ是一款基于AOP实现的能够在操作具体用例(Use case)过程中时...
分类:
其他好文 时间:
2015-04-30 23:18:10
阅读次数:
375
1、UML图有如下几类:
UML表达基类、子类关系步骤:
1、点击Diagram/class diagram创建类图。
2、选中工具栏的class图标,开始绘制类图
2.1双击可以修改类名
2.2双击方法可以修改方法名访问权限等
2.3 TestActivity继承 Activity...
分类:
其他好文 时间:
2015-04-24 10:37:04
阅读次数:
159
文章记录自己对RenderThread学习过程,供日后回顾。
我们知道5.0上为每个进程新增了一个RenderThread线程,这是一个附加的UI线程?我们通过学习这块代码来熟悉它。
第一部分:RenderThread线程的启动
RenderThread线程的启动过程如下图所示。
涉及相关的类关系如下图:
有两个注意点:①每一个窗口都对应唯一的一个Threaded...
分类:
其他好文 时间:
2015-04-19 21:26:05
阅读次数:
739
C、关系模式(11种) 先来张图,看看这11中模式的关系: 第一类:通过父类与子类的关系进行实现。 第二类:两个类之间。 第三类:类的状态。 第四类:通过中间类 父类与子类关系 一、策略模式(strategy) 策略模...
分类:
编程语言 时间:
2015-04-15 11:38:41
阅读次数:
194
先来张图,看看这11中模式的关系:第一类:通过父类与子类的关系进行实现。第二类:两个类之间。第三类:类的状态。第四类:通过中间类父类与子类关系13、策略模式(strategy)策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,...
分类:
其他好文 时间:
2015-04-13 16:02:31
阅读次数:
225
iBATIS的多对多映射配置方法和多对一映射配置方法差不多,不同的是,多对多映射,数据库设计上需要一个记录两个类关系的中间表,本文以学生-老师为例,在iBATIS的sqlmap中配置多对多关系。iBATIS的多对多映射配置1,建表。数据库中三个表,分别为: 1 CREATE TABLE [...
分类:
数据库 时间:
2015-04-04 10:30:02
阅读次数:
234
在上一篇博客中Android源码分析–MediaServer源码分析(一),我们知道了ProcessState和defaultServiceManager,在分析源码的过程中,我们被Android的Binder通信机制中的各种复杂的类关系搞的眼花缭乱,接下来我们就以MediaPlayerService为例来分析一下Binder的通信机制。首先来回顾一下:
BpBinder和BBinder都是Andr...
分类:
移动开发 时间:
2015-03-29 12:21:59
阅读次数:
312