node.js项目中使用coffeescript的方式汇总

发布于:2013-1-16 0:26 作者:kevin.Zhu 浏览:13 分类:CoffeeScript

http://www.w2bc.com/Article/55182



Coffeescript作为Javascript低调的小弟实在是有过人之处,使用它可以增进开发效率,减少代码错误, 关键是能大幅提升开发愉悦感。我越来越觉得只要可能就在自己的项目中把coffee用起来。

然而也许你和我一样,在了解完coffeescript的语法后准备一试身手的时候,却面对如何把它引入项目而犯起愁来。 ...

阅读全文>>

0

centos 下安装apt-get

发布于:2013-1-16 0:25 作者:kevin.Zhu 浏览:12 分类:Centos

http://blog.chinaunix.net/uid-26683523-id-3077747.html



apt-rpm的套件可以在这找你OS和Arch的版本

http://packages.sw.be/apt/


以CentOS 5,i386的版本为例

wget http://packages.sw.be/apt/apt-0.5.15lorg3.94a-4.el5.rf.i386.rpm

安装套件

rpm...

阅读全文>>

0

CoffeeScript 编码风格指南

发布于:2013-1-16 0:24 作者:kevin.Zhu 浏览:14 分类:CoffeeScript

http://blog.jobbole.com/76065/


这份指南阐述了一些 CoffeeScript 的最佳实践和编码惯例。

这份指南是社群驱动的,非常鼓励大家来贡献内容。

请注意这还是一份正在完善的指南:仍有很多地方可以改进,有些已制定的准则也不一定是社区惯用的(基于此,在适当的情况下,这些有待斟酌的准则将有可能被修改或删除。)

灵...

阅读全文>>

0

rpm 常用命令

发布于:2013-1-16 0:24 作者:kevin.Zhu 浏览:9 分类:Centos
1.安装一个包 
# rpm -ivh 

2.升级一个包 
# rpm -Uvh 

3.移走一个包 
# rpm -e 

4.安装参数 
--force 即使覆盖属于其它包的文件也强迫安装 
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 

5.查询一个包是否被安装 
# rpm -q ...

阅读全文>>

0

CentOS修改主机名(hostname)

发布于:2013-1-16 0:23 作者:kevin.Zhu 浏览:12 分类:Centos

需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。

  • /etc/sysconfig/network

用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 loc...

阅读全文>>

0

CentOS 网络设置修改 指定IP地址 DNS 网关(实测 笔记)

发布于:2013-1-16 0:22 作者:kevin.Zhu 浏览:11 分类:Centos

环境:

  系统硬件:vmware vsphere (CPU:2*4核,内存2G)

  系统版本:Centos-6.5-x86_64

  路由器网关:192.168.1.1

 

步骤:  

  1.查看网络MAC地址
  [root@centos ~]# cat /etc/udev/rules.d/70-persistent-net...

阅读全文>>

0

CentOS yum的详细使用方法

发布于:2013-1-16 0:22 作者:kevin.Zhu 浏览:10 分类:Centos

注:可以通过 yum grouplist 来查看可能批量安装哪些列表

 

概括了部分常用的命令包括:

自动搜索最快镜像插件:yum install yum-fastestmirror
安装yum图形窗口插件:yum install yumex

1 安装
yum install 全部安装
yum install package1 安装指定的安装包packa...

阅读全文>>

0

yum安装MySQL并设置密码

发布于:2013-1-16 0:21 作者:kevin.Zhu 浏览:11 分类:Centos
yum install mysql
yum install mysql-server
yum install mysql-devel
chgrp -R mysql /var/lib/mysql
chmod -R 770 /var/lib/mysql
service mysqld start
mysql
SET PASSWORD FOR 'root'@'localhost' ...

阅读全文>>

0

centos6.5直接yum安装nginx,并且支持php访问的配置

发布于:2013-1-16 0:20 作者:kevin.Zhu 浏览:10 分类:Centos
但是今天装了CentOS6.5,直接yum install nginx不行,要先处理下源,下面是安装完整流程,也十分简单:
CentOS 6,先执行(过程慢点,其实可以手动下载,然后在本地运行):

[plain] view plaincopyprint?

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release...

阅读全文>>

0

64位Linux下搭建Nginx1.5与PHP5.5(CentOS6.4) 编译安装

发布于:2013-1-16 0:19 作者:kevin.Zhu 浏览:6 分类:Centos

(1)安装Nginx1.5.2
更新Nginx和PHP的依赖包
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng \
libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel \
glibc glibc-devel glib2 gl...

阅读全文>>

0

centos yum 系统常用包

发布于:2013-1-16 0:19 作者:kevin.Zhu 浏览:13 分类:Centos
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurse...

阅读全文>>

0

CentOS下编译安装MySQL 5.5 全过程

发布于:2013-1-16 0:18 作者:kevin.Zhu 浏览:11 分类:Centos

一、安装cmake
# 安装所需依赖包
yum -y install gcc libxml2-dev curl screen \
libpng12-dev autoconf libpcre3-dev make bzip2 \
libevent-dev patch libjpeg62-dev libcurl4-openssl-dev \
libfreetype6-dev g++...

阅读全文>>

0

ubuntu12.04服务器版配置dns服务器步骤 bind9

发布于:2013-1-16 0:18 作者:kevin.Zhu 浏览:10 分类:Bind

这边简单介绍一下,在Ubuntu 12.04 Server 搭建简单的DNS 服务器

#apt-get -y install bind9 bind9utils  dnsutils

这里我以 hasee.com 域名为例


在默认情况下。Bind9是被配置为DNS缓存服务器来使用的。因此只要把DNS服务器地址加入转发列表就行了

vim /etc/bind...

阅读全文>>

0

利用 BIND 9的新增功能View实现策略DNS bind9 智能DNS

发布于:2013-1-16 0:17 作者:kevin.Zhu 浏览:12 分类:Bind

最 初的bind是不支持通过来源选择不同的ip的,因此只能通过iptables的辅助来实现智能DNS,方法也很简单,在DNS服务器上面启动两份 bind,都不要用默认的端口,两份分别解析不同的线路,然后再用iptables将默认端口的DNS请求根据来源IP发送到不同的bind实例
这种方法缺点很明显,需要多个bind实例,如果需要更多的线路解释那就还要再开bind实例,另外iptables...

阅读全文>>

0

BIND DNS转发器:Forwarders

发布于:2013-1-16 0:17 作者:kevin.Zhu 浏览:10 分类:Bind

某些网络连接不鼓励向本地以外发送很大的数据流量,这要么是因为网络连接是按流量计费的,或网络连接本身是带宽不足。在这样的情况下,如果想将发往外部的 DNS 流量限制到尽可能的小,就需要使用 BIND 的转发机制。或者你的网络中只有一台机器能连接到 Internet ,而你在这台机器上运行了 BIND ,那么你可以将这台 BIND 作为内部网络中的其他 BIND 的转发器,使得其他 DNS 也能查找 ...

阅读全文>>

0

Apache Rewrite拟静态配置 htaccess rewrite

发布于:2013-1-16 0:16 作者:kevin.Zhu 浏览:14 分类:Apache
1、mod_rewrite简介和配置
Rewrite主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态、拟目录、域名跳转、防止盗链等。

------------------------------------------------------------------------
Apache配置:
支持httpd.conf配置和目录.h...

阅读全文>>

0

linux apachectl命令详解

发布于:2013-1-16 0:15 作者:kevin.Zhu 浏览:15 分类:Apache
功能说明:可用来控制Apache HTTP的程序。

  语  法:apachectl [configtest][fullstatus][graceful][help][restart][start][status][stop]
  补充说明:apachectl是slackware内附Apache HTTP的script文件,可供管理员控制服务器,但在其他Linux的Apache HTTP服务器...

阅读全文>>

0

apache启动报错类似于”Cannot load modules/mod_dir.so”

发布于:2013-1-16 0:14 作者:kevin.Zhu 浏览:11 分类:Apache
今天在redhat 5.5上编译安装lamp环境,不料中招,用以前在redhat6上面的方法,会报错,下面是解决方法

编译参数:./configure –prefix=/usr/local/apache –enable-so –enable-mods-shared=most –enable-rewrite=share –with-apr=/usr/local/apr  –with-ap...

阅读全文>>

0

apache 2.4 配置多端口虚拟目录

发布于:2013-1-16 0:14 作者:kevin.Zhu 浏览:17 分类:Apache

1、配置httpd.conf

 #Listen 0.0.0.0:80
Listen 80
Listen 81

 

2、开启虚拟站点

 # Virtual hosts
#Include conf/extra/httpd-vhosts.conf
#修改为
# Virtual hosts
Include conf/extra/ht...

阅读全文>>

0