小刘的杂货铺

In order to be irreplaceable, one must always be different

0%

Docker是啥

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版)。

阅读全文 »

TCP连接状态

一个TCP在其生命周期会历经多种状态。

状态的转换原因一是因为应用程序的主动,一是接收到网络请求的被动。

阅读全文 »

在bind中,有一款自带的压力测试软件——queryperf,使用这款软件可以对DNS服务器进行简单的性能测试。

阅读全文 »

定义

树是一种数据结构,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。具有以下特点:

阅读全文 »

算法概述

算法分类

十种常见排序算法可以分为两大类:

  • 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。
  • 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。
    阅读全文 »

阅读排行基于leancloud实现,因此必须用leancloud来统计每篇文章的阅读量——关掉不算子等统计工具对每篇文章的统计。

阅读全文 »

随着博客的文章、图片越来越多,博客加载速度越来越慢,本文介绍两种可以对特定文件进行压缩的插件。

阅读全文 »