wbuffer
来源:7-6 NIO模型实现ChatServer_forwardMessage

weixin_慕标9264793
2020-07-14
这里的buffer其实写的都是一样的东西,有必要每次都写一遍吗,让指针回到头部就可以了吧
写回答
1回答
-
Stannum
2020-08-08
同学你好~你的观察很仔细~的确在目前的实现中,我们把完全相同的消息转发给所有客户端(除了消息的发送者),所以在for循环中,确实不必重复写入buffer,只要使用flip()来重制position指针就好了~感谢你的优化思路,你愿意提交一个合并请求来完成这个修改吗?
00