mac

苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。
显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):
显示 Mac隐藏文件的命令:

defaults write com.apple.finder AppleShowAllFiles -bool true

阅读更多

Javascript闭包

越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了!

不才译文见下,见笑了。

Peter Mortensen问:

阅读更多

Git忽略规则和.gitignore规则不生效的解决办法

###Git忽略规则:

在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如果没有这个文件,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如:

# 此为注释 – 将被 Git 忽略

阅读更多

ubuntu 远程连接 22 端口

##远程连接Linux (Ubuntu配置SSH服务) 端口22

安装OpenSSH

Ubuntu缺省没有安装SSH Server,使用以下命令安装:

sudo apt-get install openssh-server openssh-client

阅读更多

nodejs与nginx的完美搭配

引言

node自己本身可以作为服务器进行驱动,但是node本身对文件的处理能力并不是很好,所以当我们的生产环境中应尽量使用nginx来处理静态的资源以及反向代理,同时也解决了node分布式以及负载均衡的相关问题。

##nginx的安装以及配置

这里以centos环境为基础进行配置

阅读更多

centos关机与重启命令详解

Linux centos关机与重启命令详解与实战

 linux centos重启命令:

  1、reboot
  2、shutdown -r now 立刻重启(root用户使用)
  3、shutdown -r 10 过10分钟自动重启(root用户使用)

阅读更多

linux下修改mysql密码

1、进入mysql:

# mysql -u root -p
Enter password:

输入你原先的密码。

2、使用mysql数据库。

阅读更多

关于javascript中的闭包

一、全局变量

1、在页面脚本中直接用var关键字声明的变量称为全局变量,全局变量会作用于整个脚本,比如

<script>

     var a=10;//  a就是全局变量;而这个脚本就是它的作用域

阅读更多

Express开发实战

今天为了制作compass-style.org国内网站,决定使用nodejs来开发,express作为nodeJs 快速开发框架成为不二选择。半年前就学过nodeJs,express,到现在就来一次实战吧,实战过程果然会遇到许多问题,但解决问题的过程就是一种历练,更加坚实了我使用nodeJs的决心

阅读更多

npm 模块的制作

一、简述

npm 是Node的包管理器,不管是前端后端,我们都可以使用上面已经发布的模块。

npm install module-name

运行上面的命令,npm 将从repository中提取模块到“node_modules” 文件夹中,前端如果是使用webpack构建项目的话,我们就可以使用es6 import直接导入模块使用,如下:

阅读更多