码迷,mamicode.com
首页 >  
搜索关键字:predictionio e-commerce recommendation 源码分析    ( 5737个结果
Netty3 源码分析 - 套接字绑定实现原理
前面关注的地方都是Netty采用的流水线处理方式的组织方式,ChannelHandler如何管理,通道状态,通道事件等这些上层的架构设计,那么Netty中如何实现诸如套接字绑定,连接,关闭等这些底层的操作呢?不能只顾着套用API写程序,却对细节不求甚解。这里大致追踪下OIO模式下Channel中套接字绑定的实现,(NIO以后分析)其实逻辑都是一样的,只是在线程模型的地方时不同的。 大致过程如下(...
分类:Web程序   时间:2014-09-12 17:10:13    阅读次数:175
Netty3 源码分析 - ChannelPipeline
ChannelPipeline的作用就是组织一系列的ChannelHandlers 为某一个Channel服务,处理各种事件。实现了拦截过滤器模式的高级形式(an advanced form of the Intercepting Filter pattern),进而有效控制如何处理一个事件以及ChannelHandlers之间如何交互。类型结构图为: 流水线的创建:对于...
分类:Web程序   时间:2014-09-12 12:00:13    阅读次数:310
live555 基本命令处理流程
live555源码分析----DESCRIBE命令处理live555源码分析----SETUP命令处理流程live555源码分析----PLAY命令的处理live555源码分析----RTP的打包与发送实现RTP协议的H.264视频传输系统live555源码分析----H264的数据处理live555源码分析----mpg文件的处理...
分类:其他好文   时间:2014-09-11 23:53:42    阅读次数:233
Netty3 源码分析 - ClientBootstrap
Bootstrap是通道初始化辅助类 提供了初始化通道或子通道所需要的数据结构,那么ClientBootstrap就是客户端的,而且会执行连接操作。 配置通道,就是把相应的键值对选项传递给底层:  ClientBootstrap b = ...;  // Options for a new channel  b.setOption("remoteAddress", new Inet...
分类:Web程序   时间:2014-09-11 19:22:12    阅读次数:297
Docker源码分析之——Docker启动
本文从Docker的源代码出发,简要介绍了Docker作为一个后台进程启动过程中运行的流程。...
分类:其他好文   时间:2014-09-11 17:17:02    阅读次数:353
Netty3 源码分析 - OioClientSocketChannelFactory
是一个ClientSocketChannelFactory 的实现,基于SocketChannel的阻塞方式的客户端通道。使用的是传统的阻塞IO API,特点是能得到好的吞吐量和低延迟,当需要服务的连接数少的时候。(联系NIO和OIO的区别)      在OioClientSocketChannelFactory中只有一种线程类型,worker threads。每个连接的通道有一个专用的...
分类:Web程序   时间:2014-09-11 15:26:32    阅读次数:305
基于Web实现在线绘画拓扑图[GraphEditor]
网络拓扑图本来已经整理有一段时间了,一次项目会议写集中边界监控系统的时候上级要求使用可以在系统中画网络拓扑图,没办法当时找不到现有的程序来参考 只能硬着头皮,顶着风险来完成[当然来边界安全的,当然要安全型高啊],一同事找到一些源码来分析,当然了有源码分析比自己想的效率要快得多 但是也很让人头痛,怎....
分类:Web程序   时间:2014-09-11 10:57:51    阅读次数:475
Netty3 源码分析 - ChannelState
Netty3 源码分析 - ChannelState 枚举类ChannelState代表的是这个Channel的状态集,状态的解读和ChannelStateEvent中的value值以及事件的方向息息相关,下面这个表可以从宏观上把握。 Direction State Value Meaning Upst...
分类:Web程序   时间:2014-09-10 17:54:40    阅读次数:246
Netty3 源码分析 - ChannelStateEvent
Netty3 源码分析 - ChannelStateEvent ChannelStateEvent是ChannelEvent的子接口,可以代表改变的通知或者是请求,取决于它是上行还是下行事件。 UpstreamChannelStateEvent是默认的上行通道状态事件实现类。结合ChannelState中的表很容易看懂源码。 DownstreamChannelStateEve...
分类:Web程序   时间:2014-09-10 17:48:20    阅读次数:399
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!