SecureCRT登陆Linux回删和方向键乱码解决

4.5k 技术 发表评论
今天用Ubuntu系统中新增了一个用户,发现通过SecureCRT登陆后终端中有乱码。 Backspace回删和delete 键显示:^H,方向键则显示:^[[A^[[B^[[C^[[D。 这样就根本没办法用了。 增加用户用的是这个命令: useradd -m /home/gary 然后是修改/etc/sudoers文件给这个用户增加了sudo权限(当然这跟本主题没关系)。 1 解决backspace和delete的…

重启php-fpm

33.7k 技术 3评论
PHP-FPM是一款简单好用的PHP FastCGI进程管理工具。 它可以和Apache、Nginx或其他服务器一起构建完整的PHP环境。 接下来我们看看在更改了php.ini 文件后,如何stop、restart或者reload PHP-FPM,以使修改生效。 1 修改php.ini或www.conf? 修改php.ini文件: $ php --ini # 确定php.ini文件的位置 $ sudo vi /etc/php.ini # 修改php.ini…

PHPUnit安装教程

3.7k PHPUnit 发表评论
使用PHPUnit的第一步就是安装PHPUnit。 1 准备条件 1.1 PHPUnit版本选择 最新版PHPUnit并不能在所有的PHP环境下使用。 例如,PHPUnit 6.4 不能在PHP 5.4 环境下使用,否则会出错。 对应版本支持如下: PHPUnit 6.0~6.4:PHP7.0+ PHPUnit 5.0~5.7:PHP5.6+ PHPUnit 4.0~4.8:PHP 5.3.3+ (内容来源PHPUnit Release Announcements) 所以…

单元测试原理简析

3.1k PHPUnit 发表评论
我们稍微剖析单元测试的原理,从最简单的例子剖析它的机制。 假设我们有这样一个加法函数: /**  * 求两个数的和  * @param $a int 输入值  * @param $b int 输入值  */ function add($a, $b) {     return $a + $b; } 在上线之前,我们要测试该函数功能是否达到期望。 没有用单元测试前,我们会写类似这样的测试代码: // 测试代码,如…

编写单元测试的良好准则

为何需要个编写准则? 单元测试比实际实现可能还要难一些,它强迫你考虑清楚一些事情。 但单元测试本身应该简单、直接、易用和易于维护。 还要知道何时停止写测试并且开始写实现。 使用这个原则能够确保有效测试且达到目标,帮助避免一些明显的错误。 记住,编写糟糕的测试是在浪费时间,并会在以后造成更大的问题。 以下是一些良好的单…