设计模式-组合

一、组合模式详解 1. 概念 1.1 将对象以树形结构组织起来,以达成“部分 - 整体”的层次结构,使得客户端对单个对象和组合对象的使用具有一致性。 1.2 树的结构 —>组合设计模式 2. 使用场景 2.1 需要表示一个对象整体或部分层次 2.2 让客户能够忽略不同对象...

2019-03-31 12:32:33

阅读数 7

评论数 0

设计模式-外观

一、外观设计模式详解 1.概念 1.1 外观模式的主要目的在于让外部减少与子系统内部多个模块的交互,从而让外部能够更简单的使用子系统。它负责把客户端的请求转发给子系统内部的各个模块进行处理。 2.使用场景 2.1 当你要为一个复杂子系统提供一个简单接口时。 2.2 客户程序与抽象类的实现...

2019-03-31 01:23:19

阅读数 3

评论数 0

设计模式-builder

一、java的builder模式详解 建造着模式是较为复杂的创建型模式,它将客户端与包含多个组成部分(或部件)的复杂对象的创建过程分离 当构造一个对象需要很多参数的时候,并且参数的个数或类型不固定的时候 1.Builder:它为创建一个产品Product对象的各个部件指定抽象接口 2....

2019-03-28 20:57:27

阅读数 31

评论数 0

设计模式-单例

一、单例介绍 单例概念 单例模式是一种对象创建模式,它用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例 好处 对于频繁使用对象,可以省略创建对象所花的时间,对于那些重量级对象而言,是非常可观的一笔系统开销 由于new操作的次数减少,因而对系统内存的使用频率也会降低,这也将减轻...

2019-03-28 19:08:12

阅读数 14

评论数 0

rpm及yum

简介:   1. rpm是由Red Hat公司开发的一种软件包管理方式,使用rpm我们可以方便的进行软件的安装,查询      卸载等工作。但是使用rpm命令安装rpm软件包,不能自己解决软件包之间的依赖性问题,需要自己      一个一个去安装依赖的软件包。   2. yum(全称为 Yello...

2018-05-24 17:20:31

阅读数 83

评论数 0

Linux目录说明

本文介绍的是关于CentOS根目录下的文件说明1. bin —— 这个目录存放最经常使用的命令2. boot —— 这个目录存放启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件3. dev —— dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,Linux中...

2018-05-24 16:03:29

阅读数 88

评论数 1

vi&vim编辑器

vi&vim简介:                     1.vi是linux下标配的一个纯字符界面的文本编辑器,由于不是图形界面,相关操作都要通过         键盘输入命令来完成,需要记住一些常用的操作命令       2.vim是vi的升级版本,完全兼容vi,vi...

2018-05-24 14:43:09

阅读数 41

评论数 0

Linux常用命令

磁盘管理1. cd —— 切换目录2. ll, ls ,ll -a, ls -a —— 列出当前目录下目录及文件3. dir —— 列出当前目录下的目录及文件4. mkdir —— 创建目录/文件夹5. df, df -h —— 查看系统磁盘空间使用情况6. du, du -sh —— 查看文件和...

2018-05-24 12:06:22

阅读数 70

评论数 0

CentOS常用软件的安装

jdk1.下载jdk:32位系统jdk-8u121-linux-i586.tar.gz, 64位系统jdk-8u121-linux-x64.tar.gz2.解压缩:tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/local/(以64位系统为例,其中-C /...

2018-05-23 23:32:47

阅读数 445

评论数 0

AndroidApp添加签名证书

把准备好的证书放到项目文件夹里,在到AS->ProjectStructure->app->Signing设置证书路径。

2017-10-19 10:33:44

阅读数 542

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭