在通读源码之前,先把一些比较难理解的代码吃透: 1.EventEmitter.prototype app为一个函数,也是对象。 mixin是一个类库(merge-descriptors)它就是一种mixin设计模式,作用是让app这个对象具有EventEmitter.prototype的方法。 第三 ...
分类:
其他好文 时间:
2017-01-07 00:13:32
阅读次数:
187
Sublime Text 2 TextMate 1.x Eclipse/Aptana Coda 1.6 and 2.x Espresso Chocolat (通过“Install Mixin”对话框添加) Komodo Edit/IDE (通过Tools → Add-ons菜单添加) Notepad ...
分类:
其他好文 时间:
2016-12-24 19:34:02
阅读次数:
138
react的版本 目前主要的react有 ES5,ES6.也有ES5和ES6混合编写的。比较混乱。 react官方提倡用ES6。 说到这里,就需要提到一个概念——mixin mixin在es6中被摒弃掉了。 mixin: 简单来讲,就是部分公用的代码,提取出来作为一个独立的木块, 利用混入的方式来使 ...
分类:
其他好文 时间:
2016-12-20 11:44:49
阅读次数:
127
[Sass]混合宏的参数--传一个不带值的参数 Sass 的混合宏有一个强大的功能,可以传参,那么在 Sass 中传参主要有以下几种情形: A) 传一个不带值的参数 在混合宏中,可以传一个不带任何值的参数,比如: @mixin border-radius($radius){ -webkit-bord ...
分类:
其他好文 时间:
2016-12-10 13:14:16
阅读次数:
245
概念: 1、原型继承是创建新类型对象 子类型,子类型基于父类型,子类型拥有父类型所有的属性和方法(从父类型继承得到),然后修改其中的部分内容或者添加新的内容。继承最好在子类型模型可以被视为父类型对象的时候使用。 2、从多个父类型中派生出一个对象类型称为多重继承。 一、原型继承 使用new关键字和构造 ...
分类:
Web程序 时间:
2016-12-08 23:15:18
阅读次数:
269
一、Less 1.1、概要 Less是一种动态样式语言,Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 Less 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数。LESS 既可以在 客户端 上运行 ( ...
分类:
Web程序 时间:
2016-12-08 17:35:05
阅读次数:
399
因为文章内含有很多sass代码,如需自己动手查看编译结果,推荐使用sassmeister这款在线编译工具,方便你阅读学习。 在阅读本文章之前,请先确认你已经阅读了上篇文章sass揭秘之变量,不然会给你带来疑惑的感觉。 其实很多人之所以对sass或less感兴趣,就是因为他们能使用变量和这个@mixi ...
分类:
其他好文 时间:
2016-11-24 15:02:46
阅读次数:
2144
在之前的文章中,客户端和服务端。一般情况下并非是一对一的关系。多对一,多个客户端连接一个服务端。并且服务端需要对每一个客户端进行信息处理。 在客户端不多的情况下,可以采取为每一个客户端创建一个进程对其进行服务。 SocketServer中为Forking架构。 代码说明: 两个关键类ForkingS ...
分类:
编程语言 时间:
2016-11-22 23:39:57
阅读次数:
221
编译器koala 注释 /**/ // 变量 @text_width:300px; 混合(mixin) /**/ // @text_width:300px; ...
分类:
其他好文 时间:
2016-11-21 20:08:35
阅读次数:
145
ass学习笔记2 今天介绍sass在重用代码时最具威力的两个功能。一个是嵌套(Nesting),一个混合(Mixin)。 我们在写CSS通过需要多个后代选择器组合到一起才能定位到目标元素上,而这定义过程,此元素的父元素与其他选择器都有许多相同的部分,嵌套就是把这些相同的部分放到某一层花括号里,然后通 ...
分类:
其他好文 时间:
2016-11-15 23:05:17
阅读次数:
256