2016年4月18日

go中有缓存通道和无缓存通道区别

摘要: golang channel 有缓冲 与 无缓冲 是有重要区别的 我之前天真的认为 有缓冲与无缓冲的区别 只是 无缓冲的 是 默认 缓冲 为1 的缓冲式 其实是彻底错误的,无缓冲的与有缓冲channel有着重大差别 那就是一个是同步的 一个是非同步的 怎么说?比如 c1:=make(chan int 阅读全文

posted @ 2016-04-18 11:45 Ellon_Daris 阅读(2789) 评论(0) 推荐(0) 编辑

同步与异步

摘要: 进程同步用来实现程序并发执行时候的可再现性。 一.进程同步及异步的概念 1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数 阅读全文

posted @ 2016-04-18 11:31 Ellon_Daris 阅读(400) 评论(0) 推荐(0) 编辑

导航