zoukankan      html  css  js  c++  java
  • 一些名词释义

    1、Docker

      Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法。更多的玩法还有大规模 web 应用、数据库部署、持续部署、集群、测试环境、面向服务的云计算、虚拟桌面 VDI 等等。

      我的理解:Docker 就相当于一个隔离区,在同一台Linux 服务器上可以有多个隔离区,隔离区之间环境变量不会相互影响

      使用示例:http://www.blogjava.net/yongboy/archive/2013/12/12/407498.html

    2、jenkins   

      是一个可扩展的持续集成引擎   主要用于:
      1) 持续、自动的构建/测试软件项目
      2) 监控一些定时执行的任务

      我的理解:相当于定时给服务器上的项目打包、发布、进行日常测试工作

    3、Comet

      Comet 是一种新的 Web 应用架构。基于这种架构开发的应用中,服务器端会主动以异步的方式向客户端程序推送数据,而不需要客户端显式的发出请求。Comet 架构非常适合事件驱动的 Web 应用,以及对交互性和实时性要求很强的应用,如股票交易行情分析、聊天室和 Web 版在线游戏等。

      我的理解:ajax 是客户端向服务器端发送请求,可以不需要重新刷新页面,然而如果是做一个聊天室,ajax需要不断的向服务器发送请求来获取最新消息,服务器的性能会消耗很大,而有的时候其实请求都是空白的,那么反过来,如果服务器端有信息更新的时候才向客户端发送请求呢?即 反推 ajax

  • 相关阅读:
    软件工程实践第三次作业——原型设计
    第三次作业补充
    软件工程实践之词频统计
    软工实践第一次作业
    B*树索引结构和内部管理(转)
    MySQL索引背后的数据结构及算法原理(转)
    Java编程军规
    差分隐私学习三:实现机制
    万能头文件#include <bits/stdc++.h>
    微信小程序-flex布局中align-items和align-self区别
  • 原文地址:https://www.cnblogs.com/panie2015/p/5564673.html
Copyright © 2011-2022 走看看