观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
观察者模式结构图如下:
举例:
气象系统有三个部分分别是气象站(获取实际气象数据的物理装置),WeatherData对象(用来追踪来自气象站的数据,并更新布告板)和布告板(显示目前天气状况给用户看)。Weather...
分类:
编程语言 时间:
2014-06-20 13:38:15
阅读次数:
236
无向边:若顶点Vi 到Vj 的边没有方向,则称这条边为无向边,用无序偶对来表示...
分类:
其他好文 时间:
2014-06-20 10:18:38
阅读次数:
329
Servlet是在服务器上运行的小程序.而在java中应用程序多是在容器中进行生命周期的管理(这里指Tomact容器).
Servlet基本的架构图
首先是
web页面通过提交表单tomact获取传递过来的数据,进行解析创建HttpSaervletRequest,该对象包含了客户端信息,如表单数据,客户端的主机名称和ip地址. 创建HttpServle...
分类:
其他好文 时间:
2014-06-11 06:58:15
阅读次数:
256
一个完整的概要设计报告主要包括以下几大部分: 1、系统总体设计
简要描述系统的目的、主要功能及约束条件。细分为系统总体设计思想,系统总体设计结构和系统模块划分。总体设计思想说明系统设计所遵循的标准和规范,为实现需求所采取的思路,系统的可靠性、可用性如何保证等;总体设计结构通过系统结构图描述系统的总体...
分类:
其他好文 时间:
2014-06-10 08:28:34
阅读次数:
291
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是怎样解决的,掌握它的结构图,记住它的关键代码;可以想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。尊重作者,转载请注明晔阳的Bloghttp://bl...
分类:
其他好文 时间:
2014-06-09 18:57:13
阅读次数:
174
一、oracle逻辑体系结构图
二、逻辑结构组成
oralce的逻辑结构包括
1、表空间
2、段
3、区
4、块
oracle数据库由若干个表空间组成,表空间由若干个段组成,段由若干个区组成,区由若干个块组成。
表空间又分为系统表空间、回滚段表空间,临时表空间和用户表空间。
我们所创建的表与逻辑结构中的段相对应,T表就是T段,但一个表不是只对应一个段(如果表中有lob字段...
分类:
数据库 时间:
2014-06-08 16:39:15
阅读次数:
321
Windows 结构图
Windows系统核心结构和组件
以上截图清晰的表现了Windows的主要结构,使我们对系统的构成有个大概的认识,下面介绍一下Windows会话登录大致流程:
1、内核模式的系统线程初始化Windows执行体和内核,最后阶段Smss(会话管理)进程。
2、Smss负责完成一系列操作,如打开额外页面文件,创建系统环境变量等,并将Csrss....
题目来源:Light OJ 1291 Real Life Traffic
题意:最少添加几条边 可以使全图边双连通
思路:缩点 重新构图 答案就是(叶子节点数+1)/ 2
#include
#include
#include
#include
#include
using namespace std;
const int maxn = 10010;
struct Edge
{
i...
分类:
其他好文 时间:
2014-06-08 02:57:26
阅读次数:
276
1. Android应用程序开发技术结构图2. 基于组件的应用程序开发方法3.
Android应用程序组件1. Android应用程序开发技术结构图 Linux Kernel Linux核心 提供了Android操作系统的基本功能,
大多是一些驱动 Libraries 分为常用的类...
分类:
移动开发 时间:
2014-06-07 00:27:36
阅读次数:
308
利用Nginx和MogileFS架构图片服务器
在之前的文章中以介绍如何搭建MogileFS;这里就不提了。一,Nginx安装 在标准的nginx安装中增加支持MogileFS的模块,
vkholodkov-nginx-mogilefs...
分类:
其他好文 时间:
2014-06-05 13:35:27
阅读次数:
229