peter
2024-01-21
来自北京
请教老师几个问题: Q1:thread不属于服务器吗? 本课第一张图,几个thread连接到server。“server”如果是服务器,那thread难道不是服务器端的吗? Q2:selector.select(1000); 这行代码的行为是什么? 该行代码阻塞,一秒后阻塞结束,继续运行,是这样吗? Q3:BIO、NIO用户量的分界线是什么? 文中谈到,BIO适合小用户量,NIO适合大用户量。那么,两者的分界线是什么? Q4:《Tomcat 内核设计剖析》这本书怎么样? 京东上简单看了一下,作者好像没有特殊的经历,不知道这本书怎么样。 Q5:socketChannel与serverSocketChannel有什么区别? 搜“你可以看一个细化后的结构图”后找到的图中,有socketChannel和serverSocketChannel,两者有什么区别? (文中有多个图的时候,图有个编号还是比较好的) Q6:thread怎么从Multiplexer Selector读取数据? 搜“图示如下”后找到的图中,thread从Multiplexer Selector读取数据,具体是怎么实现的?轮询一个队列吗? (哎呀,图最好有个编号啊)
展开