小编ali*_*ice的帖子

写入响应后立即关闭通道

如果我在写入响应后立即关闭通道会发生什么?是否仍然提供响应?

这个http 上传示例似乎是这样说的,但我不确定它是否只是一个错误。

writeResponse(ctx.channel());
ctx.channel().close();
Run Code Online (Sandbox Code Playgroud)

java netty

4
推荐指数
2
解决办法
2057
查看次数

龙书的哪一部分已过时?

我遇到过这篇评论,审稿人说:

鉴于多处理器和LH解析现已证明的成功以及更多,旧的龙系列已经过时,现代编译器设计(MCD)可以很好地填补空白,以及Cooper.

鉴于该审查非常冗长和详细,我认为他对该主题了如指掌.那么具体来说,龙书的哪一部分已经过时了?

(无论如何,LH解析是什么?我尝试使用谷歌搜索,但找不到任何相关内容.也许是一个错字?)

compiler-construction

4
推荐指数
1
解决办法
572
查看次数

为什么可执行文件依赖于glibc?

是因为Rust标准库通过glibc调用内核系统调用吗?但是在Rust本身编写系统调用包装器并不难吗?

rust

3
推荐指数
1
解决办法
1667
查看次数

更换内置函数的原型是非法的吗?

Date.prototype = { foo : 1 };
Date.prototype.foo // => null
Run Code Online (Sandbox Code Playgroud)

奇怪的是,替换内置函数的原型只是被忽略而没有发出任何错误,但我找不到任何提及它的文章,书籍或博客文章.

javascript prototype

3
推荐指数
1
解决办法
71
查看次数

为什么Netty需要线程池?

来自node.js背景,我很困惑,它在Netty中不像node.js那样是单线程的.(NioServerSocketChannelFactory文档声明有boss线程和工作线程)

也许是因为与node.js不同,许多现有的Java库并不是异步的.但即使是这样,为什么不让用户根据需要创建线程呢?是不是更自然,在概念上与异步事件驱动架构保持一致?

java netty

2
推荐指数
1
解决办法
1037
查看次数