使用docker安装OpenVPN

使用 docker 可以十分方便地安装 OpenVPN。

阅读更多

docker-compose

安装 Docker-compose

curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

阅读更多

Hexo代码高亮

使用三个反引号来包裹。
``` [language][title] [url][link text]
code snippet
```

阅读更多

docker常用指令

安装 Docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

阅读更多

WeUI升级指南

WeUI 从 v0.4.3 到 v1.0.0 升级时,采用 BEM 命名规范。
由之前单一的下划线改成 weui-aaa__bbb-bbb_ccc-ccc 这种形式,横杠为连词符,双下划线区分 Block 和 Element(BEM),单下划线连接 Modify。

阅读更多

git强制覆盖本地文件

使用 pull 时,强制覆盖本地文件。

阅读更多

物联网定义

物联网的英文名称为(The Internet of things)。
物联网 是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。

阅读更多

物联网分层

物联网分为应用层、网络层和感知层。下面分别介绍:

阅读更多

20个代码命名小贴士

代码中到处都需要命名。作为程序员,我们得给类命名,给变量命名,给函数命名,给参数命名,给命名空间命名,等等等等。

阅读更多

如何编写更棒的代码

作为一个合格的程序员,有太多的理由促使你去编写干净利落且可读性强的代码。
最重要的是因为你编写的代码,将来会有很多人一次次地阅读。当你有一天回过头来看自己的代码时,你就会明白编写优雅的代码是多么的重要。
另外,如果别人来阅读你编写的代码,你是否想知道别人看到那些烂代码无比抓狂的感受。
因此,花多一点的时间去编写优雅的代码,将来说不定会给你节省更多的时间。

阅读更多