如果我在写入响应后立即关闭通道会发生什么?是否仍然提供响应?
这个http 上传示例似乎是这样说的,但我不确定它是否只是一个错误。
writeResponse(ctx.channel());
ctx.channel().close();
Run Code Online (Sandbox Code Playgroud) 我遇到过这篇评论,审稿人说:
鉴于多处理器和LH解析现已证明的成功以及更多,旧的龙系列已经过时,现代编译器设计(MCD)可以很好地填补空白,以及Cooper.
鉴于该审查非常冗长和详细,我认为他对该主题了如指掌.那么具体来说,龙书的哪一部分已经过时了?
(无论如何,LH解析是什么?我尝试使用谷歌搜索,但找不到任何相关内容.也许是一个错字?)
Date.prototype = { foo : 1 };
Date.prototype.foo // => null
Run Code Online (Sandbox Code Playgroud)
奇怪的是,替换内置函数的原型只是被忽略而没有发出任何错误,但我找不到任何提及它的文章,书籍或博客文章.
来自node.js背景,我很困惑,它在Netty中不像node.js那样是单线程的.(NioServerSocketChannelFactory文档声明有boss线程和工作线程)
也许是因为与node.js不同,许多现有的Java库并不是异步的.但即使是这样,为什么不让用户根据需要创建线程呢?是不是更自然,在概念上与异步事件驱动架构保持一致?