`
文章列表
设计模式1-策略模式全面解析+案例实践+总结CSDN地址:https://blog.csdn.net/chentian114/article/details/81879911 本文是对面向对象设计模式--策略模式的一个解析,主要分为定义解析、以案例-鸭子游戏对策略模式解析、多案例练习加深对策 ...
Request.java package com.chen; import java.io.IOException; import java.io.InputStream; public class Request { private InputStream input ; private String uri; public Request(){} public Request(InputStream input){ this.input = input; } public void parse(){ byte by[] = n ...
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器 1、vi的基本概念   基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模 ...
和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。 使用私有仓库有许多优点: 节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可; 提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有仓库中,以供公司内部相关人员使用。 接下来我们就大致说一下如何在本地搭建私有仓库。 目前Docker Registry已经升级到了v2,最新版的Docker已不再支持v1。Registry v2使用Go语言编写,在性能和安全性上做了很多优化,重新设计了镜像的存储格式。此文档是在v1的基础上写的,如果需要安装 ...
Spring Boot使我们更容易去创建基于Spring的独立和产品级的可以”即时运行“的应用和服务。支持约定大于配置,目的是尽可能快地构建和运行Spring应用。 之前我们创建基于Spring的项目需要考虑添加哪些Spring依赖和第三方的依赖。使用Spring Boot后,我们可以以最小化的依赖开始spring应用。大多数Spring Boot应用需要很少的配置即可运行,比如我们可以创建独立独立大Java应用,然后通过java -jar运行启动或者传统的WAR部署。其也提供了命令行工具来直接运行Spring脚本(如groovy脚本)。也就是说Spring Boot让Spring应用从配置 ...
使用Spring和Servlet依赖更新pom.xml <properties> <springframework.version>4.0.6.RELEASE</springframework.version> </properties> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</art ...
Spring4 MVC Hello World – XML实例 使用Spring MVC XML配置的简单 HelloWorld Web应用程序。         1、准备环境                 本教程是基于以下工具写的: MyEclipse 10 Spring 4.0.3.RELEASE 控制器和方法      1- HttpServletRequest & HttpServletResponse             可以使用 HttpServletRequest, HttpServletResponse 在控制器的方法中 package com.yiibai ...
1、创建容器javaweb1,并添加数据卷便于将安装文件共享到容器 docker run -it --name=javaweb1 -v ~/dockerfile:/data ubuntu /bin/bash 把jdk1.7安装文件放到宿主机dockerfile文件中,即可以容器内data文件夹内查看到安装文件。 2、在容器内安装Jdk1.7+tomcat       安装JDK并配置环境变量                     新建文件夹-解压         sudo mkdir /usr/lib/jvm         sudo tar zxvf jdk-7u67-linux-x64 ...
一、Docker容器的数据卷          docker的理念之一是将应用与其运行的环境进行打包,因此通常docker容器的生存周期与在容器中运行的程序的 生存周期是一致的,但对于数据的要求是持久化的。另外,docker容器之间也需要一个 ...
一、Docker容器的网络基础            docker0                 Linux虚拟网桥的特点:a)可以设置IP地址 b)相当于拥有一个隐藏的虚拟网卡                 安装查看网桥工具apt-get install bridge-utils                 查看网桥状态sudo brctl show                                           二、Docker容器的互联                1、docker默认允许所有容器互联                         在 ...
一、什么是Docker镜像         是一种使用联合加载技术实现的重叠的只读文件系统     是容器的基石。         使用docker info命令查看docker使用的存储驱动和存储位置          ls -l /var/lib/docker/aufs          ams文件 ...
一、Docker的C/S模式                 用户通过remote API直接调用守护进程                     2、docker客户端通过socket与守护进程进行连接                 docker提供了三种socket连接模式                      unix:///var/run/docker.sock是默认的连接方式                         二、Docker守护进程的配置和操作模式             1、查看docker运行状态                     sudo s ...
一、容器的基本操作         1、启动容器             docker run IMAGE [COMMAND] [ARG...]                     例:docker run ubuntu echo 'hello world'   执行单个命令,执行完后,容器停止         2、启动交互式容器     ...
1、Docker提供了一个容器       执行命令sudo docker run -i -t ubuntu /bin/bash,便可以进入docker容器内部,执行ls即可查看文件目录,其相当于一个虚拟机。 2、什么是容器            一种虚拟化的方案            操作系统 ...
一、安装前检查        1、内核版本   uname -a        2、检查Device Mapper                 ls -l /sys/class/misc/device-mapper        如果两个条件有一个不满足,需要升级ubuntu内核版本 二、安装Docker 查看命令是否存在:whereis whereis curl 安装curl命令 sudo apt-get install -y curl 安装docker curl -sSL https://get.docker.com/ubuntu/ | sudo sh 查看docker版本 ...
Global site tag (gtag.js) - Google Analytics