2018年02月的内容

NDIS

阮一峰:Docker 微服务教程

herman 6年前 (2018-02-16) 2920浏览 0评论

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

业余杂谈

程序员拜年贺词

herman 6年前 (2018-02-16) 6285浏览 0评论

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

业余杂谈

Docker 常用命令总结

herman 6年前 (2018-02-11) 1774浏览 0评论

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

业余杂谈

Docker 容器 制作

herman 6年前 (2018-02-11) 1730浏览 0评论

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

业余杂谈

Docker 实例 hello world

herman 6年前 (2018-02-11) 1992浏览 0评论

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

业余杂谈

Docker 的安装

herman 6年前 (2018-02-11) 2131浏览 0评论

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

业余杂谈

Docker 简介

herman 6年前 (2018-02-11) 1669浏览 0评论

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

HTML5

WebGL vs Three.js

herman 6年前 (2018-02-11) 3264浏览 0评论

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

HTML5

svg 实现3选项按钮

herman 6年前 (2018-02-07) 1974浏览 0评论

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

HTML5

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

herman 6年前 (2018-02-07) 6890浏览 0评论

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