摘要: 适配器模式,使用之处比较特殊,不属于常规设计模式,主要用于不同系统之间的处理。是将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 系统内部的实体接口 系统内部实体类 外部系统实体接口 外部系统实体类 外部系统实体基本信息类 外部 阅读全文
posted @ 2017-05-10 20:32 万载一梦 阅读(209) 评论(0) 推荐(0)
摘要: Facade门面模式,也是比较常用的一种模式,其含义是为子系统中的一组接口提供一个一致的界面, Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。简单说,就是将复杂的逻辑封装起来,对外公开简单的接口,由客户程序调用。 以收发信件和警察检查实例为例 说明:邮局对外只有一个窗口, 阅读全文
posted @ 2017-05-10 20:28 万载一梦 阅读(255) 评论(0) 推荐(0)
摘要: 简单工厂模式 简单工厂模式 简单工厂模式是工厂模式中最简单的一种,他可以用比较简单的方式隐藏创建对象的细节,一般只需要告诉工厂类所需要的类型,工厂类就会返回需要的产品类,但客户端看到的只是产品的抽象对象,无需关心到底是返回了哪个子类。客户端唯一需要知道的具体子类就是工厂子类。除了这点,基本是达到了依 阅读全文
posted @ 2017-05-09 21:59 万载一梦 阅读(240) 评论(0) 推荐(0)
摘要: 单例模式 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例 要点 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 从具体实现角 阅读全文
posted @ 2017-05-09 18:00 万载一梦 阅读(188) 评论(0) 推荐(0)
摘要: 代理模式 组成: 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。 真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。 代理模式的定义:为其他对象提供一种代理以控制 阅读全文
posted @ 2017-05-09 11:30 万载一梦 阅读(226) 评论(0) 推荐(0)
摘要: 策略模式 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 组成 —抽象策略角色: 策略类,通常由一个接口或者抽象类实现。 —具体策略角色:包装了相关的算法和行为。 —环境角色:持有一个策略类的引用,最终给客户端调用。 概念 阅读全文
posted @ 2017-05-09 10:23 万载一梦 阅读(480) 评论(0) 推荐(0)
摘要: 一,什么是coredump 我们经常听到大家说到程序core掉了,需要定位解决,这里说的大部分是指对应程序由于各种异常或者bug导致在运行过程中异常退出或者中止,并且在满足一定条件下(这里为什么说需要满足一定的条件呢?下面会分析)会产生一个叫做core的文件。 通常情况下,core文件会包含了程序运 阅读全文
posted @ 2017-04-14 18:35 万载一梦 阅读(1273) 评论(0) 推荐(0)
摘要: 一、什么是SSH? 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu 阅读全文
posted @ 2017-04-12 17:00 万载一梦 阅读(24320) 评论(0) 推荐(0)
摘要: 环境: windows 7, ubuntu14.04 方法步骤: 1.安装包安装 1>.打开"终端窗口",输入"sudo apt-get install samba samba-common"-->回车-->输入"y"-->回车-->安装完成。 2.新建共享目录并设置权限 1>、打开"终端窗口",输 阅读全文
posted @ 2017-03-20 09:52 万载一梦 阅读(303) 评论(0) 推荐(0)
摘要: /* * 获取硬盘大小;内存大小;usb大小 */ #ifndef SYSINFOGET_H #define SYSINFOGET_H #include //磁盘信息 #include #include #include //内存信息 #include #include #include //系统账号信息 #include //文件信息 #include #inc... 阅读全文
posted @ 2016-12-09 14:27 万载一梦 阅读(3863) 评论(0) 推荐(0)