摘要:
有时候我们令多个线程去共同完成一项任务,在他们做到某个阶段后我们需要merge一下结果,然后继续去做。那么如何让他们在一个阶段结束后都停下来,等merge完后在并发执行呢?也许有人会说用join不就好啦,等待所有线程。join真的能很好的完成我们的要求吗?我们来看一下如果用join会是什么样的结果:... 阅读全文
摘要:
网络服务器,顾名思义是一个可以接受连接的host,我们要实现的网络服务器类是一个1.能够实现多个连接2.仅仅通过继承或实现网络服务器类(或接口)的处理就能实现不同的连接功能3.当服务器关闭时,已有建立的私有连接不被中断,但服务器不在接受新的连接针对以上功能我们分解一下要实现的模块:1.多线程实现多个... 阅读全文