- 浏览: 9711 次
- 性别:
- 来自: 上海
最新评论
-
HQFish:
030710314 写道假如新加一种发送器,那么发送组件中的s ...
桥接模式(Bridge Pattern)的应用一 -
030710314:
假如新加一种发送器,那么发送组件中的sendMessge方法就 ...
桥接模式(Bridge Pattern)的应用一
文章列表
一、下载一个可用的oracle镜像
1.方法一:Docker Hub上搜索可用的oracle镜像,url:https://hub.docker.com/ 在浏览器上搜索oracle 11g 通过DETAILS链接可以查看详情,之所以选择这个镜像,描述的很详细,且有Ubuntu 14.04版本(本地有基础镜像为14.04,当然,没有也没关系,下载该镜像的时候,会把依赖全部下载下来)
2.方法二:命令行,docker search racle
3.下载镜像
写在开头
创建镜像两种方式: 1.docker commit,本文使用的方式 2.Dockerfile
一、创建镜像
创建镜像有很多方法,用户可以从 Docker Hub 获取已有镜像并更新,也可以利用本地文件系统创建一个。 这里介绍创建一个初始镜像 使用d ...
一、安装Docker
##1.安装curl命令
sudo apt-get install curl
##2.下载安装docker
curl -sSL https://get.docker.com/ | sh
二、启动Docker
1.启动
sudo service docker start
2.验证启动是否成功
一、常用命令
service docker start 启动docker:{start|stop|restart|status}
docker version 查看docker版本
一、功能描述:
系统日志的核心功能基于Log4J实现,并在此基础上提供系统日志管理相关功能,旨在方便用户开发维护。
1、日志文件下载功能:提供前端日志下载功能,方便用户快速获取日志文件;
2、实时监控日志文件:提供日志文件控制台功能,可以准实时查看系统输出的日志;
3、重载日志配置文件:动态加载修改的日志配置文件,无需重新启动系统;
4、调整日志级别:可以动态调整某一类日志的输出级别,无需重新启动系统,方便在不重启系统时调试;
5、日志信息数据库存储:日志可以存储在关系型数据库(Oracle、DB2、MySQL等)和非关系型 ...
消息发送组件
设计一个发送消息的组件,可以发送普通消息、加急消息和特急消息,不同的消息类型处理逻辑不同,加急消息需要在消息上添加“加急”字样,特急消息除了添车“特急”字样外还会定时催促,至到完成(需要记录该消息是否已被完成的状态)。消息发送可以支持多种方式如:站内信、邮件、手机短信等。
思考过程
作为消息发送组件,我们希望它能提供友好的API调用,并且对调用者屏蔽具体的实现,实际上调用者也不关心其具体实现。
1、希望组件提供的API:
消息组件.发送(消息,级别,发送方式) MessageComponent.sendMessa ...
模式动机:
开发一个程序,可以绘制矩形、正方形、圆形、椭圆形四种图形,且每个图形都有不同的颜色如:红、绿、蓝。
最直接的作法是:为每一种图形都提供一种颜色的类, 示意图如下:会发现完成该类图需要4*3=12个类,如果再多几种图形或是多几种颜色,会发现有非常多的子类。
现在面临的问题是子类太多,而且随着图形和颜色的增加,子类会越来越多,如果再添加一个维度:人,不同的人(如:成年男性、成年女性和小孩等)可以绘制多种不同颜色的图形,那子类将达到:3种人*4种图形*3种颜色=36个。
分析以上问题发现有图形和颜色两个维度都在变化,最终的输 ...