码迷,mamicode.com
首页 >  
搜索关键字:eventloop    ( 99个结果
Reactor模式详解
前记第一次听到Reactor模式是三年前的某个晚上,一个室友突然跑过来问我什么是Reactor模式?我上网查了一下,很多人都是给出NIO中的 Selector的例子,而且就是NIO里Selector多路复用模型,只是给它起了一个比较fancy的名字而已,虽然它引入了EventLoop概 念,这对我来 ...
分类:其他好文   时间:2017-11-07 12:14:56    阅读次数:146
netty结构
一、先纵览一下Netty,看看Netty都有哪些组件? 为了更好的理解和进一步深入Netty,我们先总体认识一下Netty用到的组件及它们在整个Netty架构中是怎么协调工作的。Netty应用中必不可少的组件: Bootstrap or ServerBootstrap EventLoop Event ...
分类:Web程序   时间:2017-09-05 01:43:08    阅读次数:185
netty-read
NioEventLoop是ServerSocketChannel和SocketChannel通用的EventLoop,从NioEventLoop的执行逻辑开始 下面分别对NioMessageUnsafe以及NioByteUnsafe的read操作进行分析 NioMessageUnsafe用于Serv ...
分类:Web程序   时间:2017-08-26 23:36:30    阅读次数:415
asyncio
asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。 用asyncio实现Hello worl ...
分类:其他好文   时间:2017-08-18 17:14:07    阅读次数:215
Nettyn Components
An EventLoop is bound to a single Thread for its lifetime A Channel is registered for its lifetime with a single EventLoop. A single EventLoop may be ...
分类:Web程序   时间:2017-08-13 15:22:20    阅读次数:196
muduo总结
总结说的有的过大,算是对自己学习的一个总结。兴许会不断补充。 模型总结 muduo是基于非堵塞的IO和事件驱动的网络库。 muduo的总体结构时one loop per thread+threadpool,图例如以下: mainReactor和subReactor都是EventLoop,在mainR ...
分类:其他好文   时间:2017-06-27 10:53:07    阅读次数:108
[编织消息框架][netty源码分析]4 eventLoop 实现类NioEventLoop职责与实现
NioEventLoop 是jdk nio多路处理实现同修复jdk nio的bug 1.NioEventLoop继承SingleThreadEventLoop 重用单线程处理 2.NioEventLoop是组成 pool EventLoopGroup 基本单元 总之好多边界判断跟业务经验之类的代码, ...
分类:Web程序   时间:2017-06-16 19:26:10    阅读次数:176
【Netty】Netty核心组件介绍
一、前言 前篇博文体验了Netty的第一个示例,下面接着学习Netty的组件和其设计。 二、核心组件 2.1. Channel、EventLoop和ChannelFuture Netty中的核心组件包括Channel、EventLoop、ChannelFuture。下面进行逐一介绍。 1. Chan ...
分类:Web程序   时间:2017-05-09 21:50:40    阅读次数:169
详解回调函数——以JS为例解读异步、回调和EventLoop
转自:http://blog.csdn.net/tywinstark/article/details/48447135#comments 很多人在问什么是回调?百度出来的答案基本都不正确,看了只会让人更加迷惑。下文试着用尽量简单的例子帮大家梳理清楚,因为回调并不是一句话下定义就能明白的概念,需要用一 ...
分类:Web程序   时间:2017-03-12 01:20:54    阅读次数:277
asyncio
一、简介 asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio的编程模型就是一个消息循环。我们从asyncio模块中直接获取一个EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO 此模块为编写单线程并发代码提高基 ...
分类:其他好文   时间:2017-02-19 15:53:29    阅读次数:213
99条   上一页 1 ... 5 6 7 8 9 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!