herman的文章

NDIS

阮一峰:Docker 微服务教程

8年前 (2018-02-16) 3911浏览 0评论

Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器……Docker 使得软件可以拆分成若干...

业余杂谈

程序员拜年贺词

8年前 (2018-02-16) 6937浏览 0评论

程序员拜年就喜欢用专业的技术用词来拜年,今年有很多相关的流行拜年词,我整理如下: 一、排序拜年词 冒泡排序,选择排序,插入排序,快速排序,堆排序,归并排序,希尔排序,桶排序,基数排序新年帮您排忧解难。 有向图,无向图,有环图,无...

业余杂谈

Docker 常用命令总结

8年前 (2018-02-11) 2444浏览 0评论

docker 有许多常用的命令,这些命令非常的有实用性。 docker container start 前面的docker container run命令是新建容器,每运行一次,就会新建一个容器。同样的命令运行两次,就会生成两个一模一...

业余杂谈

Docker 容器 制作

8年前 (2018-02-11) 2453浏览 0评论

下面我以 koa-demos 项目为例,介绍怎么写 Dockerfile 文件,实现让用户在 Docker 容器里面运行 Koa 框架。 作为准备工作,请先下载源码。 $ git clone https://git...

业余杂谈

Docker 实例 hello world

8年前 (2018-02-11) 2793浏览 0评论

Docker 把应用程序及其依赖,打包在 image 文件里面。只有通过这个文件,才能生成 Docker 容器。基于此,我们来实现一个最简单的容器,hello world。 首先,运行下面的命令,将 image 文件从仓库抓取到本地。 ...

业余杂谈

Docker image 文件、容器文件、Dockerfile 文件

8年前 (2018-02-11) 2729浏览 0评论

Docker 把应用程序及其依赖,打包在 image 文件里面。只有通过这个文件,才能生成 Docker 容器。image 文件可以看作是容器的模板。Docker 根据 image 文件生成容器的实例。同一个 image 文件,可以生成多个同时运...

业余杂谈

Docker 的安装

8年前 (2018-02-11) 2899浏览 0评论

Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到。下面的介绍都针对社区版。 ...

业余杂谈

Docker 简介

8年前 (2018-02-11) 2329浏览 0评论

很多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,帮助大家理解它。 在 Docker 之前,我们经常看到有人使用虚拟机。虚拟机(virtual machine)就是带环境安装的一种解决方案。它可以在一...

HTML5

ReferenceError: THREE is not defined 错误解决方法

8年前 (2018-02-11) 14346浏览 0评论

在进行 JavaScript 开发过程中,我们经常会遇到各种各样的异常和错误提示。类似于:ReferenceError: X is not defined 这样的错误,我们常见不鲜。这类错误主要是说 X 未定义。 例如:ReferenceE...

HTML5

WebGL vs Three.js

8年前 (2018-02-11) 4422浏览 0评论

最近有人问到我如何系统的学习 Three.js,我给他推荐了知乎上的一篇文章《如何系统的学习three.js?》。从这里我们可以看出,学习 Three.js,最好要有一些 WebGL 基础。基于此,本文希望通过一个最简单的例子来说明他们之间的关系...

HTML5

svg 实现3选项按钮

8年前 (2018-02-07) 2923浏览 0评论

CSS3 能实现很好看的按钮动画效果,SVG 也可以实现。今天为大家分享一款基于 SVG 实现的3个选项切换按钮(滑块按钮)。 这是一款比较特别的开关切换按钮,与之前分享的很多CSS3开关切换按钮不同,这款是基于SVG和HTML5的,它的最...

HTML5

使用 hightopo 实现web版网络拓扑图

8年前 (2018-02-07) 7943浏览 0评论

hightopo 是一款收费软件,它可以很方便的帮助我们制作web版的网络拓扑图。它的底层是 HTML5 的 Canvas 实现。hightopo 的功能很强大,可以轻松实现基本网络图,网络拓扑图,机架图,网络通信图,3D网络图等其他几乎所有的拓...