码迷,mamicode.com
首页 >  
搜索关键字:源码解析    ( 2077个结果
Java集合类源码解析:Vector
引言 之前的文章我们学习了一个集合类 "ArrayList" ,今天讲它的一个兄弟 Vector 。 为什么说是它兄弟呢?因为从容器的构造来说,Vector 简直就是 ArrayList 的翻版,也是基于数组的数据结构,不同的是,Vector的每个方法都加了 synchronized 修饰符,是线程 ...
分类:编程语言   时间:2018-11-19 10:58:57    阅读次数:306
yocto-sumo源码解析(十一): recvfds
def recvfds(sock, size): '''Receive an array of fds over an AF_UNIX socket.''' a = array.array('i') #声明一个整型数组,itemsize ... ...
分类:其他好文   时间:2018-11-18 16:39:35    阅读次数:130
Zookeeper 源码解析-环境准备
为了深入学习Zookeeper,准备把zookeeper源码导入eclipse中学习 一、Ant环境准备 因为我自己用的是Mac,直接输入命令:brew install ant即可 如果是window环境,只需要下载对应版本的ant,配置环境变量即可 二、Git上 clone zookeeper源码 ...
分类:其他好文   时间:2018-11-17 10:59:52    阅读次数:143
dubbo源码解析-集群容错架构设计
前言本来是想把整个dubbo源码解析一次性弄完,再做成一个系列来发布的,但是正巧最近有位好朋友要去杭州面试,就和我交流了一下。本着对dubbo源码略有心得的心态,在交流过程中也发表了个人的一些粗劣的拙见。但是非常不幸的是,交流过程中我这位朋友问到了几个问题,我却没能回答得上,让我感到十分惭愧。故而将原计划提前,并且定期整理,做到定期更新一篇dubbo源码解析,好让自己的知识盲点尽早暴露出来。本篇讲
分类:其他好文   时间:2018-11-16 20:49:52    阅读次数:146
Laravel源码解析之从入口开始
前言 提升能力的方法并非使用更多工具,而是解刨自己所使用的工具。今天我们从Laravel启动的第一步开始讲起。 入口文件 laravel是单入口框架,所有请求必将经过index.php 使用composer是现代PHP的标志 加载启动文件 获取$app是laravel启动的关键,也可以说$app是用 ...
分类:其他好文   时间:2018-11-16 17:26:26    阅读次数:117
Java集合类源码解析:LinkedHashMap
前言 今天继续学习关于Map家族的另一个类 LinkedHashMap 。先说明一下,LinkedHashMap 是继承于 "HashMap" 的,所以本文只针对 LinkedHashMap 的特性学习,跟HashMap 相关的一些特性就不做进一步的解析了,大家有疑惑的可以看之前的博文。 深入解析 ...
分类:编程语言   时间:2018-11-16 10:34:33    阅读次数:214
Mybatis 中sqlsession源码解析
一、sqlsession获取过程 1、基础配置 在mybatis框架下进行的数据库操作都需要首先获取sqlsession,在mybatis与spring集成后获取sqlsession需要用到sqlsessionTemplate这个类。 首先在spring对sqlsessionTemplate进行配置 ...
分类:数据库   时间:2018-11-14 15:32:28    阅读次数:170
Java集合类源码解析:AbstractList
今天学习Java集合类中的一个抽象类, AbstractList 。 初识AbstractList AbstractList 是一个抽象类,实现了List 接口,是隶属于Java集合框架中的 根接口 "Collection" 的分支,由其衍生的很多子类因为拥有强大的容器性能而被广泛应用,例如我们最为 ...
分类:编程语言   时间:2018-11-13 23:58:22    阅读次数:341
Java集合类源码解析:AbstractMap
[toc] 引言 今天学习一个Java集合的一个抽象类 AbstractMap ,AbstractMap 是 Map 接口的 实现类之一,也是HashMap、TreeMap、ConcurrentHashMap 等的父类,它提供了 Map 接口中方法的基本实现(关于Map接口有疑惑的同学可参考 "Ja ...
分类:编程语言   时间:2018-11-13 23:56:42    阅读次数:229
MyBatis源码解析之数据源(含数据库连接池简析)
一.概述: 常见的数据源组件都实现了javax.sql.DataSource接口; MyBatis不但要能集成第三方的数据源组件,自身也提供了数据源的实现; 一般情况下,数据源的初始化过程参数较多,比较复杂; 二.设计模式: 为什么要使用工厂模式 数据源模块类图 : 三.MyBatis源码数据源实现 ...
分类:数据库   时间:2018-11-12 00:20:25    阅读次数:275
2077条   上一页 1 ... 62 63 64 65 66 ... 208 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!