对Map任务的SORT阶段源代码进行了学习和分析...
分类:
其他好文 时间:
2014-12-16 15:09:58
阅读次数:
191
最近因为写书的事情,一段时间没有写博客了,有朋友最近问到了spring加载类的过程,尤其是基于annotation注解的加载过程,有些时候如果由于某些系统部署的问题,加载不到,很是不解!就针对这个问题,我这篇博客说说spring启动过程,用源码来说明,这部分内容也会在书中出现,只是表达方式会稍微有些区别,我将使用spring 3.0的版本来说明(虽然版本有所区别,但是变化并不是特别大),另外,这里...
分类:
编程语言 时间:
2014-12-16 13:29:17
阅读次数:
337
使用ZeroMQ创建消息时的代码通常如下:
zmq_msg_tmsgName; //1
zmq_msg_init(&msgName); //2
这两条代码做了什么呢?
首先对第1行代码,在zmq.h中有如下定义:
typedef structzmq_msg_t {unsigned char _ [32];} zmq_msg_t;
what?消息体就这样定义...
分类:
其他好文 时间:
2014-12-16 08:50:36
阅读次数:
239
Doxygen+Graphviz的快速搭建教程,轻松阅读源码项目。拿到一个新项目或者一个开源框架,看源码的方式不是先进行单步调试!最好的方式是先画出整个项目或者开源框架的类,协作,已经方法调用图。可以帮助你更快的理解框架或者项目的设计。...
分类:
其他好文 时间:
2014-12-15 17:20:39
阅读次数:
251
基本结构:index.php,system文件夹和application文件夹。index.php是CI的入口文件。system文件夹,是CI的框架核心部分,开发的时候基本是不用去改动的。里面有:|--core 核心部分,包括CI的核心类,CI没运行一次,里面的文件基本都要运行一次。|--datab...
分类:
其他好文 时间:
2014-12-15 16:47:15
阅读次数:
128
网络开发系列笔记TCP/IP应用层协议应用层协议的使用Lighthttpd源码分析Eginx源码分析参考书籍《Unix环境下高级编程》《Unix网络编程》两套卷,《Unix编程艺术》,《TCP/IP详解》,《计算机网络》,《Lighthttpd源码分析》
分类:
其他好文 时间:
2014-12-15 13:26:42
阅读次数:
137
转载请注明: TheViperhttp://www.cnblogs.com/TheViper源码分析var engine = require('./node_modules/engine.io/lib/engine.io.js');var server = engine.listen(8000,{ ...
分类:
其他好文 时间:
2014-12-15 00:08:09
阅读次数:
835
innodb在实现表空间(table space)基于文件IO之上构建的一层逻辑存储空间管理,table space采用逻辑分层的结构:space、segment inode、extent和page.在实现层的逻辑使用了磁盘链表这种结构来管理逻辑关系。我们先来介绍磁盘链表。
1.磁盘链表
磁盘链表的实现fut0lst.*文件当中, innodb为了管理表空间和索引模块,定义了一个基于磁盘的链表...
分类:
数据库 时间:
2014-12-14 17:18:36
阅读次数:
610
一个很好的网站 http://ifeve.com/2014 年 5 月 17 日《Netty权威指南》目录(14)2014 年 5 月 17 日《Netty 权威指南》—— AIO创建的TimeClient源码分析(0)2014 年 5 月 16 日《Netty 权威指南》—— NIO客户端序列图(...
分类:
Web程序 时间:
2014-12-14 14:29:20
阅读次数:
245