20.第一个Netcat的实现

https://github.com/chenshuo/recipes/blob/master/tpc/bin/netcat.cc 准确说不是每个连接对应一个线程,每个连接对应两个线程,每个线程只管半个连接,管理其中一个方向,收/发,读或者写。 go语言中线程代价低,go routine,channel,select 线程模仿go routine,阻塞队列可以模仿channel 主线程读stdin
相关文章
相关标签/搜索