编者按:本文来自微信公众号“InfoQ”(ID:infoqchina),作者为微信支付商户运营开发团队;36氪经授权发布。
1. 断言在PHPUnit中,断言(Assertions)是其提供的一系列对程序执行结果测试的方法。 绝大多数断言都有相反的 Not 断言对应, 接受相同参数 都可以在最后传入 $message 参数,自定义错误信息 说明 expected 要求 actual 实际 ...
下面是我自己用到的 Mac OS X 软件,写在这里备忘。
Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。
在 PHP 的开发过程, 线上环境和测试环境都是运维来维护, 本地环境一般是程序员在本地机器搭建开发环境.
研究比特币的人一定都听说过 PGP 加密邮件通讯。传说中本聪和小伙伴们发邮件都是要用 PGP 加密的。
备份安装的软件在云存储目录中创建文件夹,保存安装过的程序123$ mkdir ~/brew-backup/$ brew leaves > ~/brew-backup/soft-brew.txt$ brew cask list -1 > ~/brew-backup/soft-brew-cask.txt自...
在 Mac 上面使用 SSH 链接服务器, 很方便。但是如果管理机器很多,就比较麻烦。
在 Mac 上面进行 PHP 开发环境配置,不太麻烦。如果只是普通使用,可以安装 MAMP,也可以使用 brew 安装。当然也可以使用源码安装。