最新文章列表

libeio源码分析 – 主流程

  @淘宝千石 简介 This library provides fully asynchronous versions of most POSIX functions dealing with I/O. Unlike most asynchronous libraries, this not only includes read and write, but also open, stat, ...
nil-zhang 评论(0) 有2953人浏览 2012-05-01 20:52

源码级强力分析hadoop的RPC机制

                                               源码级强力分析hadoop的RPC机制 前言: 这些天一直奔波于长沙和武汉之间,忙着腾讯的笔试、面试,以至于对hadoop RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参 ...
逸情公子 评论(7) 有49311人浏览 2012-04-30 10:23

Spring的JNDI数据源连接池配置示例及Spring对JNDI实现分析

  个人学习参考所用,勿喷!   在使用 Tomcat服务器 + SpringFramework 进行JavaEE项目的开发部署的时候可以在Tomcat的配置文件中进行JDBC数据源的配置,具体步骤如下(这里省略了工程的建立步骤):   1) 添加如下代码到tomcat的conf目录下的server.xml中: <Context> <Resource name=& ...
kingxss 评论(2) 有89535人浏览 2012-04-10 16:00

原理分析之三:初始化(配置文件读取和解析)

1. 准备工作   编写测试代码(具体请参考《Mybatis入门示例》),设置断点,以Debug模式运行,具体代码如下:  String resource = "mybatis.cfg.xml"; Reader reader = Resources.getResourceAsReader(resource); SqlSessionFactory ssf = new ...
chenjc_it 评论(7) 有22313人浏览 2012-02-18 15:17

MapReduce运行流程源码分析(一)

   这几天都会看一些hadoop的源代码,开始的时候总会没有任何头绪,不知道从哪开始,经过这几天的对hadoop运行流程的分析和了解,还有从别人那得到的一些启发,再加上看到其他人发表的博客,对hadoop源代码 有了一点点的认识,这篇博客写下一点对hadoop源代码的了解 1.启动hadoop 我们都知道启动hadoop的命令是bin/start-all.sh,通过查看start-all.sh ...
yu06206 评论(0) 有2239人浏览 2012-02-08 13:39

Java I/O关于缓冲区部分提高性能的源码分析【Stream】

拿FileInputStream来举例: class FileInputStream extends InputStream 从顶级的InputStream开始 InputStream 定义了3个read方法。 read(); read(byte[]); read(byte[],int off,int len); 第二个read(byte[])其实就是read(b, 0, b.le ...
享受生活 评论(0) 有4581人浏览 2012-01-06 15:26

LinkedList源码分析

  LinkedList源码分析     LinkedList是动态数组的另一种实现,底层以双向循环链表为实现基础,它的优势在于可以快速的删除和添加元素,不需要像ArrayList那样移动大量的元素,但对于查找元素需要逐个遍历链表中的元素,进行匹配。所以LinkedList适用于频繁删除和添加元素,较少查找元素的应用场景。     LinkedList内部使用Entry<E& ...
yuyiming1986 评论(0) 有3727人浏览 2011-12-03 11:34

HashSet源码分析

HashSet源码分析     HashSet是Set的一个实现,Set定义一个集合,集合的一个特征是不能包含重复的元素(可以包含null),HashSet底层使用HashMap作为存储结构来实现。           可知HashSet只用来存储对象,并不是key-value对,因为HashMap中的key必须是不同的,跟集合的定义相同, 所以HashSet只使用HashMap中的k ...
yuyiming1986 评论(0) 有1668人浏览 2011-12-03 10:39

HashMap源码分析

  HashMap源码分析       HashMap用来存储key-value对,内部使用拉链法Hash表作为存储结构,key-value被封装成Entry<K, V>,Entry也是链表结点。      1. H ...
yuyiming1986 评论(0) 有1372人浏览 2011-12-02 21:12

ArrayList类源码分析

ArrayList源码分析    ArrayList是以数组为基础实现的一个动态数组容器,通过以下的代码分析可知,一方面在ArrayList中添加或者删除元素(除了在数组容器末尾添加或者删除元素),是需要移动大量元素的借助System.arraycopy()来实现拷贝移动,另一方面,由于数组实现基础,可依靠数组下标,可以实现随机访问,当然查找具体的元素,还是需要循环去查找的,再者ArrayList ...
yuyiming1986 评论(0) 有1692人浏览 2011-11-23 15:50

[原创] jQuery源码分析-04 选择器-Sizzle-工作原理

  作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 在分析Sizzle源码之前,先整理一下选择器的工作原理 先明确一些选择器中用到的名词,后边阅读时不会有歧义: 选择器表达式: "div > p" 块表达式: "div" ...
nuysoft 评论(3) 有7886人浏览 2011-11-13 23:45

图片上传源码(commons-fileupload-1.2.2)分析

  题记:文章是供自己查看方便,所以没有进行格式化,请见谅! 第一步:生成DiskFileItemFactory           DiskFileItemFactory factory = new DiskFileItemFactory();  /**      * Constructs an unconfigured instance of this class ...
OracleX 评论(0) 有2063人浏览 2011-11-03 11:20

[原创] jQuery源码分析-10事件处理-Event-DOM-ready

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事 ...
nuysoft 评论(4) 有10601人浏览 2011-10-20 01:20

[原创] jQuery源码分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/undelegate

  作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事件对象 便捷接口解析 ready专题 10.4 .bind() .one() 10.4.1 如何使用 .bind( eventType, [eventData], handler(eventObject) ) ...
nuysoft 评论(6) 有15668人浏览 2011-10-18 22:31

[原创] jQuery源码分析-10事件处理-Event-源码结构

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    10.2        源码结构 jQuery的事件模块主要包含以下内容:   子模块 接口 1 事件管理工具函数 jQuery.event.add/remov ...
nuysoft 评论(1) 有12119人浏览 2011-10-17 01:01

[原创] jQuery源码分析-07数据缓存-Cache

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。   7. 数据缓存 Cache jQuery提供了jQuery.data()和jQuery.fn.data(),实现对缓存的操作。jQuery ...
nuysoft 评论(0) 有12134人浏览 2011-10-13 19:55

[原创] jQuery源码分析-06浏览器测试-Support

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。   6. 浏览器测试 Support 浏览器之间的差异太让人头大了,本章也仅仅介绍jQuery实现浏览器兼容的基本思路,以及封装了种种差异后 ...
nuysoft 评论(0) 有9907人浏览 2011-10-13 19:19

[原创] jQuery源码分析系列目录(持续更新)

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    博客搬家了,jQuery源码的持续分析请访问:http://www.cnblogs.com/nuysoft/   [原创] jQuery源码分析(版本1.6.1)   00 前言开光 01 总体架构 02 正则 ...
nuysoft 评论(4) 有29359人浏览 2011-10-12 12:30

[原创] jQuery源码分析-10事件处理-Event-概述和基础知识

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请 ...
nuysoft 评论(0) 有12010人浏览 2011-10-12 00:16

[原创] jQuery源码分析-08队列 Queue

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请 ...
nuysoft 评论(4) 有10792人浏览 2011-10-10 23:48

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics