如何判断Javascript对象是否存在

Javascript语言的设计不够严谨,很多地方一不小心就会出错。

举例来说,请考虑以下情况。

现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下:

if (myObj不存在){

声明myObj;

}

你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juriy Zaytsev指出,判断一个Javascript对象是否存在,有超过50种写法。只有对Ja[……]

继续阅读

MAC最新10.13.1版本折腾apache

1、

sudo vi /etc/apache2/extra/httpd-vhosts.conf

注释掉两个虚拟主机。增加一个本地测试主机


2、sudo vi /etc/apache2/httpd.conf

注释掉 httpd-vhosts  的include,
开启相关mysql、php、userdier等等

<Directory /> 
 AllowOverride none
    Require all granted </Directory>

3、注意APACHE的启动权限,是_www,你的文[......]

继续阅读

转载:什么是VUE?为什么用VUE?

Vue.js新手入门指南

最近在逛各大网站,论坛,以及像SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,楼主自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在做自己的结业项目。

在做的过程中也对Vue.js的官方文档以及其各种特性有了许多认识。作为一个之前以PHP+模版引擎为主的开发,从一个从未接触过除HTML+CSS+JavaScript+JQuery以外的前端技术的人到现在可以独立使用Vue.js以及各种附属的UI库来开发项目,我总结了一些知识和经验想与大家分享。

[……]

继续阅读

Linux下SSH远程连接断开后让程序继续运行解决办法

在下载的过程中,不小心把SSH远程连接关闭了,这个时候下载也会中断

必须重新登录到系统,再次手动执行命令,才能继续下载之前未下载完成的文件。

有没有办法在SSH远程连接被断开或者关闭的时候,系统里面的下载程序还能继续运行?

解决办法:(以CentOS系统为例)

1、安装screen命令

yum  install screen   #安装

2、screen -S  mysql5.5   #创建screen会话,自定[……]

继续阅读

首家倒闭共享单车创始人:真的当做公益了

愿赌服输,人要向前看。

共享单车依然热得烫手。

6 月 16 日,摩拜宣布又获得超 6 亿美元融资。与此同时,重庆一家名为“悟空单车”的共享单车却撑不下去了。就在摩拜宣布巨额融资的三天前,悟空单车宣布停止运营。这让悟空单车成为行业首家彻底退出的企业。

为了这个风口,悟空单车创始人雷厚义搭进去了 300 多万元,一千多辆单车也不见了踪影。当然,他也不打算找回来,“当做公益了”。

雷厚义是怎么被卷入进这个风口的?有哪些心路历程?又有哪些血淋淋的教训?昨天,创业家&I 黑马与雷厚义聊[……]

继续阅读

AMH4.5安装教程

AMH4.5安装教程

   支持到安装包的PHP5.3-PHP7.1),Memcache-3.0.8,Memcached-2.2.0,Memcached-1.4.15(服务端),Redis-3.0.[……]

继续阅读