CMUS 终端音乐播放器

2020-01-12

CMUS git site 是一个小型的终端音乐播放器。

基本命令

  • :set softvol=true - 打开软音量控制
  • :add /path/to/music/dir - 添加音乐库目录
  • :clear -清除播放列表
  • :save playlist.pls - 保存当前播放列表
  • :load playlist.pls -加载播放列表
  • :colorscheme xterm-white - 修改配色方案

OpenSSL 证书

2020-01-10

SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。

OpenSSL是一个开放源代码的软件库,应用程序可以使用openssl来进行确认另一端连接者的身份,进而安全通信。

  • 数据保密性
  • 数据完整性
  • 安全验证

PHP to Golang 使用 goridge rpc通信 PHP

2020-01-09

Goridge 是一个高性能的 PHP-to-Golang 编解码器库,可以在本地 PHP sockets 和Golang net/rpc 包上工作。该库允许从 PHP 调用 Go 服务方法,支持结构,和字节处理。

Math 计数法与指数与零

2020-01-08

进制计数法

10 进制计数法

  • 元素 0、1、2、3、4、5、6、7、8、9 共 10种。
  • 数位 从右到左 表示 个位、百位、千位 ...

$$ 1234 = 1 \times 10^3 + 2 \times 10^2 + 3 \times 10^1 + 4 \times 10^0 $$

服务器部署方案

2020-01-07

服务部署

  • 多域名部署方案
  • 网络加速
  • 提升服务性能

PIP Python package

2020-01-05

pip 配置文件 ~/.pip/pip.conf 使用 阿里云加速。

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

简单的压力测试

2020-01-03

ab 是 Apache 服务提供的测试工具, 在 window 下建议使用 heygithub (前身是 boom,需要 golang 环境编译) 来获取测试数据。

FLEX 布局

2020-01-02

弹性盒子(Flexbox)在纵列上进行弹性布局