摘要:
1. 异步编程的基础 -- 函数式编程 (1)高阶函数 -- 是可以把函数作为参数,或是将函数作为返回值的函数。 (2)偏函数用法 -- 创建一个调用另外一个部分 -- 参数或变量已经预置的函数 -- 的函数(通过指定部分参数来产生一个新的定制函数的形式就是偏函数)。 2. 异步编程的优势与难点 ( 阅读全文
posted @ 2016-09-28 15:52
libinfs
阅读(259)
评论(0)
推荐(0)
摘要:
1. 为什么要异步I/O (1)用户体验上: 并发的优势: M+N+... -> max(M,N,...) --> 使后端能够快速的响应资源 *并发的劣势:... (2)资源分配: 单线程同步编程模型会因阻塞I/O导致硬件资源得不到更优的使用。 -> 硬件使用效率低 | > Node:利用单线程,远 阅读全文
posted @ 2016-09-28 14:29
libinfs
阅读(276)
评论(0)
推荐(0)
摘要:
1.什么是模块? 指在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。 《百度百科》 2.JavaScript缺乏模块机制。 -> 薄弱的JavaScript规范: (1)没有模块系统; (2)标准库较少(对于I/O流,文件 阅读全文
posted @ 2016-09-28 12:24
libinfs
阅读(265)
评论(0)
推荐(0)

浙公网安备 33010602011771号