原文:分析dwebsocket的源码过程

前言 dwebsocet 是python django的websocket库,github地址:https: github.com duanhongyi dwebsocket 本章是对dwebsocet的一个源码分析. 开胃菜 在django视图里,只需要这么定义,就搭建了一个websocet端。 分析开始 .打开 不要被它吓到,其实就是动态加载中间介,我们打开红箭头处的WebSocketMid ...

2017-06-23 11:33 0 1895 推荐指数:

查看详情

MapReduce过程源码分析

MapReduce过程源码分析 Mapper   首先mapper完成映射,将word映射成(word,1)的形式。   MapReduce进程,Map阶段也叫MapTask,在MapTask中会通过run()方法来调用我们用户重写的mapper() 方法,   分布式的运算程序往往需要分成 ...

Fri Nov 15 08:08:00 CST 2019 0 336
Netty源码分析 (八)----- write过程 源码分析

上一篇文章主要讲了netty的read过程,本文主要分析一下write和writeAndFlush。 主要内容 本文分以下几个部分阐述一个java对象最后是如何转变成字节流,写到socket缓冲区中去的 pipeline中的标准链表结构 java对象编码过程 write:写队列 ...

Mon Sep 16 19:12:00 CST 2019 1 555
Netty源码分析 (七)----- read过程 源码分析

在上一篇文章中,我们分析了processSelectedKey这个方法中的accept过程,本文将分析一下work线程中的read过程。 该方法主要是对SelectionKey k进行了检查,有如下几种不同的情况 1)OP_ACCEPT,接受客户端连接 2)OP_READ ...

Thu Sep 12 19:01:00 CST 2019 1 442
源码分析HotSpot GC过程(一)

  对于HotSpot虚拟机垃圾回收过程,这里将分析介绍默认配置下MarkSweepPolicy的DefNewGeneration和TenuredGeneration的垃圾回收内容以及介绍其他GC策略和代实现的GC思想。GC的过程姑且简单地分为内存代实现无关的GC过程和内存代GC过程。 本文将先进 ...

Wed Dec 02 00:58:00 CST 2015 1 3773
Disconf源码分析之启动过程分析上(1)

Disconf的启动,主要是包括两次扫描和XML非注解式配置,总共分为上下两篇,上篇先主要介绍第一次静态扫描过程。 先从入口分析,通过Disconf帮助文档,可以看到xml必须添加如下配置。 DisconfMgrBean继承了ApplicationContextAware,disconf ...

Sun Apr 14 00:41:00 CST 2019 0 846
Dubbo源码分析之ExtensionLoader加载过程解析

ExtensionLoader加载机制阅读: Dubbo的类加载机制是模仿jdk的spi加载机制; Jdk的SPI扩展加载机制:约定是当服务的提供者每增加一个接口的实现类时,需要在jar包 ...

Sun Sep 09 19:44:00 CST 2018 0 1323
struts2请求过程源码分析

。   我这里的struts2源码是从官网下载的一个最新的struts-2.3.15.1-src.z ...

Sat Aug 10 19:15:00 CST 2013 6 22299
Spark 源码分析 -- task实际执行过程

Spark源码分析 – SparkContext 中的例子, 只分析到sc.runJob 那么最终是怎么执行的? 通过DAGScheduler切分成Stage, 封装成taskset, 提交给TaskScheduler, 然后等待调度, 最终到Executor上执行 这是一个 ...

Wed Jan 22 00:38:00 CST 2014 6 2776
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM