摘要: 对象是包含行为的数据,闭包是包含数据的行为。 闭包就是能够读取其他函数内部变量的函数,也可以让内部的局部变量通过闭包暴露给外部函数,所以本质上闭包就是将函数内部和函数外部连接起来的一座桥梁。 一个介绍js函数式编程的gitbook https://llh911001.gitbooks.io/most 阅读全文
posted @ 2018-05-15 23:18 yanghuahui 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 从调度上看,goroutine的调度开销远远小于线程调度开销。 OS的线程由OS内核调度,每隔几毫秒,一个硬件时钟中断发到CPU,CPU调用一个调度器内核函数。这个函数暂停当前正在运行的线程,把他的寄存器信息保存到内存中,查看线程列表并决定接下来运行哪一个线程,再从内存中恢复线程的注册表信息,最后继 阅读全文
posted @ 2018-05-15 23:12 yanghuahui 阅读(3782) 评论(1) 推荐(1) 编辑