01 2016 档案

摘要:14年12月,多位重量级Node.js开发者不满Joyent对Node.js的管理,自立门户创建了io.js。io.js的发展速度非常快,先是于2015年1月份发布了1.0版本,并且很快就达到了2.0版本,社区非常活跃。而最近io.js社区又宣布,这两个项目将合并到Node基金会下,并暂时由“Nod 阅读全文
posted @ 2016-01-30 11:18 会打篮球的猪 阅读(3879) 评论(0) 推荐(1)
摘要:本篇文章翻译自expressjs官方网站,源地址如下:express最佳实践 ,分别从dev角度和ops角度讨论了如何提升express应用的运行性能以及部署的最佳方式。 针对开发者需要注意的问题 对于一个express应用我们,一般有以下的几种方法来提升应用的运行效率以及响应率。 使用gzip压缩 阅读全文
posted @ 2016-01-30 10:48 会打篮球的猪 阅读(901) 评论(0) 推荐(0)
摘要:今天是最后一个部分,介绍不使用构造函数实现"继承"。 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' }; 还有一个对象,叫做"医生"。 var Doctor ={ career:'医生' } 请问怎样才能让"医生"去 阅读全文
posted @ 2016-01-28 13:44 会打篮球的猪 阅读(152) 评论(0) 推荐(0)
摘要:今天要介绍的是,对象之间的"继承"的五种方法。 比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; } 还有一个"猫"对象的构造函数。 function Cat(name,color){ this.name = name; thi 阅读全文
posted @ 2016-01-28 13:41 会打篮球的猪 阅读(160) 评论(0) 推荐(0)
摘要:Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成 阅读全文
posted @ 2016-01-28 13:27 会打篮球的猪 阅读(138) 评论(0) 推荐(0)
摘要:官方快捷键大全:https://code.visualstudio.com/docs/customization/keybindingsVisual Studio Code是个牛逼的编辑器,启动非常快,完全可以用来代替其他文本文件编辑工具。又可以用来做开发,支持各种语言,相比其他IDE,轻量级完全可... 阅读全文
posted @ 2016-01-26 16:29 会打篮球的猪 阅读(242) 评论(0) 推荐(0)
摘要:1 介绍Express.js无疑是当前Node.js中最流行的Web应用程序框架。它几乎成为了大多数Node.js web应用程序的基本的依赖,甚至一些例如Sails.js这样的流行的框架也是基于Express.js。然而你还有一些其他框架的选择,可以给你带来“sinatra”一样的感觉(译注:si... 阅读全文
posted @ 2016-01-22 10:02 会打篮球的猪 阅读(451) 评论(0) 推荐(0)
摘要:CentOS7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同,说实在的,变的简单而易用了许多。下面我们以利用forever来... 阅读全文
posted @ 2016-01-21 11:50 会打篮球的猪 阅读(196) 评论(0) 推荐(0)
摘要:指定安装路径。DESTDIR=/whereto make install 阅读全文
posted @ 2016-01-21 11:34 会打篮球的猪 阅读(544) 评论(0) 推荐(0)
摘要:CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下1、直接关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机... 阅读全文
posted @ 2016-01-21 11:33 会打篮球的猪 阅读(164) 评论(0) 推荐(0)
摘要:首先通过 rpm -q 可以查询到rpm包的名字然后 调用 rpm -e 删除特定rpm包如果遇到依赖,无法删除,使用 rpm -e --nodeps 不检查依赖,直接删除rpm包如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps 删除所有相同名字的包... 阅读全文
posted @ 2016-01-21 11:33 会打篮球的猪 阅读(257) 评论(0) 推荐(0)
摘要:在使用 Centos 之前用的更多是Ubuntu,所以在useradd 和 adduser 两条命令出现歧义,在Ubuntu系统上这是两条命令,而在Centos上则是同一条命令,adduser 是链接的形式存在# ll /usr/sbin/ | grep user lrwxrwxrwx. 1 ro... 阅读全文
posted @ 2016-01-21 11:30 会打篮球的猪 阅读(170) 评论(0) 推荐(0)
摘要:准备命令:yum -y install gcc make gcc-c++ openssl-devel wget下载源码及解压:wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gztar -zvxf node-v0.10.26.tar.gz... 阅读全文
posted @ 2016-01-21 11:28 会打篮球的猪 阅读(141) 评论(0) 推荐(0)
摘要:CentOS7自带MariaDB,将其删掉rpm -qa | grep mariadbrpm -e mariadb-libs-5.5.37-1.el7_0.x86_64rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_641.下载源码wget http:... 阅读全文
posted @ 2016-01-21 11:20 会打篮球的猪 阅读(226) 评论(0) 推荐(0)