月度归档:2018年05月

在 Ubuntu 上配置和优化 Apache

你可以在 Apache 上做各种各样的配置,但是主要的和最常见的配置将在下面做出解释。

检查 Apache 是否正在运行

默认情况下,Apache 设置为在机器启动时自动启动,因此你不必手动启用它。你可以使用以下命令检查它是否正在运行以及其他相关信息:

check if apache is running
check if apache is running

并且你可以检查你正在使用的版本:

一种更简单的检查方法时访问服务器的 IP 地址,如果你得到默认的 Apache 页面,那么一切都正常。

继续阅读

Laravel 中 validation 验证应该怎么设置中文信息提示

首先复制 resources\lang\en 目录下边的 validation.php到新建的文件夹zh-cn中,用下面代码替换之前的代码,在 attributes 中设置字段,最后设置config下的app.php中修改 'locale' => 'zh-cn'

js中判断对象是否为空的方法

判断一个对象是否为空对象,本文给出三种判断方法:

  1. 最常见的思路,for…in…遍历属性,为真则为“非空数组”;否则为“空数组”

  1. 通过JSON自带的stringify()方法来判断:

JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。

这里需要注意为什么不用toString(),因为它返回的不是我们需要的。

  1. ES6新增的方法Object.keys():

Object.keys()方法会返回一个由一个给定对象的自身可枚举属性组成的数组。

如果我们的对象为空,他会返回一个空数组,如下:

我们可以依靠Object.keys()这个方法通过判断它的长度来知道它是否为空。