koa2项目初始化

想使用koa,我们肯定首先想到去官网看看,没准有个guide之类的能够轻松入门,可是koa官网跟koa本身一样简洁。如果要我一点点搭建环境的话,感觉好麻烦,所以先去找了找有没有项目生成器,然后就发现了狼叔-桑世龙写的koa-generator。安装koa-generator$npminstall-gkoa-generator使用koa-generator生成koa2项目在你的工作目录下,输入:$k......

在linux 和 Windows下用命令行升级NodeJS和npm的版本

在linux系统下:查看当前NodeJS和npm的版本:node-vnpm-v在Linux系统下使用一个叫n的包管理器来对NodeJS进行升级。先清除npm的cache:sudonpmcacheclean-f安装n模块:sudonpminstall-gn直接安装NodeJS的稳定版:sudonstable或最新版:sudonlatest也可以先查看所有的NodeJS版本,再选择版本号进行安装:su......

linux CentOS 7 yum 安装 Nginx

添加Nginx到YUM源添加CentOS7Nginxyum资源库,打开终端,使用以下命令:sudorpm-Uvhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装Nginx在你的CentOS7服务器中使用yum命令从Nginx源服务器中获取来安装Nginx:sudo......

JavaScript 动态类型语言和鸭子类型

动态类型语言编程语言按照数据类型大体可以分为两类,一类是静态类型语言,另一类是动态类型语言。静态类型语言在编译时便已经确定变量的数据类型。动态类型语言的变量类型是到程序运行的时候,待变量被赋予某个值之后,才会具有某种类型。在JavaScript中,当我们对一个变量赋值时,显然不需要考虑它的类型,因此,JavaScript是一门典型的动态类型语言。动态类型语言对变量类型的宽容给实际编码带来了很大的灵......

CSS控制文字,超出部分显示省略号

<pstyle="width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow:hidden;text-overflow:ellip......

Linux touch-创建空白文件或修改文件或目录的日期时间

touch命令用于创建空白文件或修改文件或目录的日期时间。执行touch命令后,如果文件不存在会在当前目录下新建一个空白文件;如果文件存在会更改这个文件或目录的日期时间,包括存取时间和更改时间。语法格式touch[-acfm][-d<日期时间>][-r<参考文件或目录>][-t<日期时间>][--help][--version][文件或目录...]touch[-......

Linux gzip-压缩文件

gzip命令用于压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,“.gz”扩展名的压缩文件。gzip是在Linux系统中经常使用的一个文件压缩、解压缩程序。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。据统计,gzip命令对文本文件有60%~70%的压缩率。减少文件大小有两个明显的好处,一是可以减少存储......

Linux chmod - 改变文件或目录的权限

chmod用于改变文件或目录的权限。在类UNIX系统中,文件和目录权限分为三级类:档案拥有者权限、群组权限、其他用户权限。使用chmod可以设置文件或目录的读取、写入、执行,设置方式可采用文字或数字方式。符号连接的权限无法变更,如果用户对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围u(User):即文件或目录的拥有者g(Group):即文件或目录的所属群组o(Other):除了文件或......

linux chown- 文件所或目录有者和所属的组

chown命令用于修改某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,文件所有者及管理才拥有执行此命令的权限。用户可以是用户或者是用户D,用户组可以是组名或组ID。文件名可以使由空格分开的文件列表,在文件名中可以包含通配符。语法格式chown[选项]...[所有者][:[组]]文件...chmod[-cfhvR][--help][--version]user[:group]file........

Redis认证密码

Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1.修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#requirepassfoobared去掉前面的注释,并修改为所需要的密码:requirepassmyPa......