称作配置系统未免太大了一点,不过它的配置管理这一块确实有加以设计,一方面以增加灵活性,另一方面以支持第三方扩展。通过分析源码,粗略画出如下的结构图: 一、类分析 SharedPreference 一切的基础都是com.csipsimple_preferences.xml这个文件,它存在...
分类:
其他好文 时间:
2014-07-05 20:00:27
阅读次数:
204
1.进程结构图对Oracle生产库来讲,服务器进程(可以简单理解是前台进程)的数量远远大于后台进程。因为一个用户进程对应了一个服务器进程。而且后台进程一般出问题几率不大,所以学习重点也是服务器进程和PGA的关系(容易出问题)。2.Oracle 实例管理6大共享池,5大后台进程,3大文件控制文件:记录...
分类:
数据库 时间:
2014-07-03 23:57:51
阅读次数:
406
??一、逻辑体系结构图 二、逻辑结构图组成介绍 从上表能够看出,一个数据库是由多个表空间(tablespace)组成,一个表空间又由多个段(segment)组成,一个段又由多个区(extent)组成,一个区则由多个块(block)组成。 一个数据库中,UNDO和SYSTEM表空间是必须存在的。...
分类:
数据库 时间:
2014-07-02 21:58:30
阅读次数:
240
设计模式-使用php实现工厂方法模式【概要】创建型模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使用一个类的实例化延迟到其子类【GOF95】【结构图】【主要角色】抽象产品(Product)角色:详细产品对象共同拥有的父类或接口详细产品(Concrete Pro...
分类:
Web程序 时间:
2014-07-02 10:21:17
阅读次数:
243
shiro最闪亮的四大特征是认证,授权,加密,会话管理。上一篇已经演示了如何使用shiro的授权模块,有了shiro这个利器,可以以统一的编码方式对用户的登入,登出,认证进行管理,相当的优雅。为了提高应用系统的安全性,这里主要关注shiro提供的密码服务模块;1,加密工具类的熟悉首先来个结构图,看看...
分类:
其他好文 时间:
2014-07-01 18:42:52
阅读次数:
289
外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式结构图:代码模板://四个子系统的类class SubSystemOne{public: void MethodOne() { cout MethodOne();...
分类:
其他好文 时间:
2014-06-30 11:40:31
阅读次数:
201
建造者模式(Builder),将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式结构图: Builder是为创建一个Product对象的各个部件指定的抽象接口;ConcreteBuilder是具体建造者,实现Builder接口,构建和装配各个部件;Produc.....
分类:
其他好文 时间:
2014-06-29 20:15:41
阅读次数:
197
原型模式(Prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 下图是原型模式的结构图:原型模型其实就是一个对象再创建另外一个可定制的对象,而且不需任何创建的细节,我们来看看基本的原型模式代码。//原型类class Prototype{private: st...
分类:
其他好文 时间:
2014-06-27 23:15:13
阅读次数:
298
是不是很想有一种方法,使写一次代码,就可以使所有的页面屏幕都在不旋转(即在屏幕转的时候,字幕并不会改变)首先上下结构图:上代码:#import "AppDelegate.h"#import "RootViewController.h"@implementation AppDelegate- (BOO...
分类:
其他好文 时间:
2014-06-27 14:11:38
阅读次数:
169
??
一、ORACLE 物理体系结构
原理结构图
各部分解释:
PGA: 私有内存区,仅供当前发起用户使用。
三个作用
用户登录后的session信息会保存在PGA。
执行排序,如果内存不够,oracle会在临时表空间中完成
保存用户权限信息
SGA: 包含共享池,数据缓冲区,日志缓冲区以及一些相关的进程。
DATABASE:...
分类:
数据库 时间:
2014-06-26 11:51:53
阅读次数:
272