0 前言 记得开始学习Java的时候,一遇到多线程情况就使用synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个...
IP属地:江苏
0 前言 记得开始学习Java的时候,一遇到多线程情况就使用synchronized,相对于当时的我们来说synchronized是这么的神奇而又强大,那个时候我们赋予它一个...
先从一个简单的Hello Thrift开始了解Thrift的工作原理和流程。 Hello.thrift 声明了一个service Hello,它有一个方法 hello,参数是...
在netty中,每个channel都有仅有一个ChannelPipeline与之对应,ChannelPipeline中又维护了一个由ChannelHandlerContext...
Netty 的 IO 处理 在 Netty 中, 一个 EventLoop 需要负责两个工作, 第一个是作为 IO 线程, 负责相应的 IO 操作; 第二个是作为任务线程, ...
在对 ProtoBuf 做了一些基本介绍之后,这篇开始进入正题,深入 ProtoBuf 的一些原理,让我们看看 ProtoBuf 是如何尽其所能的压榨编码性能和效率的。 编码...