跳转到主要内容
myfreax

如何在ubuntu安装sass预处理器

如何在ubuntu安装sass预处理器

Sass(英文全称:Syntactically Awesome Stylesheets)是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的层叠样式表语言,在开发最初版本之后,Weizenbaum和Chris Eppstein继续通过SassScript来继续扩充Sass的功能。SassScript是一个在Sass文件中使用的小型脚本语言 在本教程中,我们使用Ubuntu安装Sass预处理器,如果直接安装node-sass的话,你也可能会遇到下面的错误

myfreax
myfreax
458 0

如何将openresty作为系统服务服务启动

systemd 是 Linux 下的一款系统和服务管理器,兼容 SysV 和 LSB 的启动脚本。systemd 的特性有:支持并行化任务;同时采用 socket 式与 D-Bus 总线式激活服务;按需启动守护进程(daemon);利用 Linux 的 cgroups 监视进程;支持快照和系统恢复;维护挂载点和自动挂载点;各服务间基于依赖关系进行精密控制

myfreax
myfreax
491 0

MySQL存储过程与函数

MySQL存储过程与函数

一提到存储过程可能就会引出另一个话题就是存储过程的优缺点,这里也不做讨论。因为mysql中存储过程和函数的语法非常接近所以就放在一起,主要区别就是函数必须有返回值(return),并且函数的参只有IN类型而存储过程有IN、OUT、INOUT这三种类型。

myfreax
myfreax
433 0

Node.js 7的async / await

Node.js 7的async / await

Node.js的发展越来越完善,解决单线程不能充分利用CPU的问题,而增加child_process模块,即可利用CPU的多核优势,而为了解决回调黑洞的问题,也诞生各种解决方案,比如在ES2016的中使用promise和generator,在ES7中的Ascny/Await,这可能也是最终的解决方案,现在Node.js 7即将发布,可以使用Node.js 7测试版(在没有正式发布前你可以使用Babel),体验Ascny/Await的特性

myfreax
myfreax
414 0

Atom 21世纪极客的编辑器

Atom 21世纪极客的编辑器

Atom由Github团队基于Electron,使用开放的HTML,CSS,Javascript等Web技术构建的跨平台桌面App,可在Linux,Windows,Mac下运行,高度的自定义,打造属于自己的编辑器,内置包管理器,可随意扩展编辑器的能力,上百万的包提供使用,灵活的自动完成

myfreax
myfreax
339 0