Javascript 面向对象编程(一):封装

作者:阮一峰 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把”属性”(property)和”方法”(method),封 »

mac 安装 composer

使用 curl 下载: curl -sS https://getcomposer.org/installer | php 或使用 php 下载: php -r “readfile(‘https://getcomposer.org/installer’);” | php 当 »

unicode-range

The unicode-range CSS descriptor sets the specific range of characters to be downloaded from a font defined by @font-face and made available »

docker 第一步

1、 mkdir -p /opt/gitlab/data /opt/gitlab/log 2、 docker run \ –name=’gitlab’ \ -itd \ -e ‘GITLABPORT=10080′ \ -e ‘GITLABSSH_POR »

Mac OS终端里使用 Solarized 配色方案

相信长期浸泡在终端和代码的小伙伴们都有一套自己喜爱的配色方案。以前一直在用简单、适合阅读的 Terminal.app 配色方案,换到 MacBook Pro with Retina display 后发现这个配色时间看长了眼睛有点累。不断有人推荐 Solarized,看了一些截图 »

“流式”前端构建工具—gulp.js 简介

Grunt 一直是前端领域构建工具(任务运行器或许更准确一些,因为前端构建只是此类工具的一部分用途)的王者,然而它也不是毫无缺陷的,近期风头正劲的 gulp.js 隐隐有取而代之的态势。那么,究竟是什么使得 gulp.js 备受关注呢? Grunt 之殇 gulp.js 的作者 »