码迷,mamicode.com
首页 >  
搜索关键字:源代码分析    ( 607个结果
Memcached源代码分析 - Memcached源代码分析之消息回应(3)
文章列表: 《Memcached源代码分析 - Memcached源代码分析之基于Libevent的网络模型(1)》 《Memcached源代码分析 - Memcached源代码分析之命令解析(2)》 《Memcached源代码分析 - Memcached源代码分析之消息回应(3) 》 《Memca
分类:系统相关   时间:2016-02-20 11:47:32    阅读次数:262
线程池ThreadPoolExecutor、Executors参数详解与源代码分析
欢迎探讨,如有错误敬请指正 如需转载,请注明出处 http://www.cnblogs.com/nullzx/ 1. ThreadPoolExecutor数据成员Private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING,0))...
分类:编程语言   时间:2016-02-06 18:21:29    阅读次数:247
tcp westwood源代码分析
/* * TCP Westwood+: end-to-end bandwidth estimation for TCP * * Angelo Dell'Aera: author of the first version of TCP Westwood+ in Linux 2.4 * * S...
分类:其他好文   时间:2016-01-22 21:22:09    阅读次数:163
Eclipse源代码分析
Eclipse源代码分析一、概述走入Eclipse的内核,看看它到底是怎么工作的?1、Eclipse源代码下载地址:http://download.eclipse.org/eclipse/downloads2、源代码阅读工具 Source Insight V3.5它其实是一个代码编辑软件,因为有强大...
分类:系统相关   时间:2016-01-21 18:32:08    阅读次数:221
Android万能适配器base-adapter-helper的源代码分析
项目地址:https://github.com/JoanZapata/base-adapter-helper1. 功能介绍1.1. base-adapter-helperbase-adapter-helper 是对传统的 BaseAdapter ViewHolder 模式的一个封装。主要功能就是简化...
分类:移动开发   时间:2016-01-09 20:04:11    阅读次数:315
通过ReadWriteReentrantLock源代码分析AbstractQueuedSynchronizer共享模式
1.特点 ReentrantLock能够实现共享资源的互斥访问,但是它在某些条件下效率比较低下。比如,多个线程要查询(或者说读取)某列车的余票数,如果使用ReentrantLock,那么多个线程的查询操作只能互斥,也就是说一个线程查询完成下一个线程才能查询。显然这时如果并发的访问,既可以得到正确的结...
分类:其他好文   时间:2016-01-08 18:23:20    阅读次数:266
lightning mdb 源代码分析(4)—MVCC/COW
本博文将描述MVCC和cow技术以及LMDB中如何使用以及实现这两种技术。COW(CopyOnWrite):COW技术背后的思想是拖延技术,基本方法是假如有多个调用者需要访问的资源,在其初始化的时候是不能区分的,即对于多个调用者来说,这资源就是一样的。这样就可以给每个调用者一个指向资源..
分类:数据库   时间:2016-01-04 18:26:33    阅读次数:226
lightning mdb 源代码分析(5)-事务控制
本博文系列前面已经探讨了LMDB的系统架构、MMAP映射、B-Tree操作等部分,本文将尝试描述LMDB中的事务控制的实现。事务的基本特征:事务是恢复和并发控制的基本单位。它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。事务是数据库维护数据一..
分类:数据库   时间:2016-01-04 18:26:23    阅读次数:274
OpenStack_Swift源代码分析——Ring基本原理及一致性Hash算法
1、Ring的基本概念Ring是swfit中最重要的组件。用于记录存储对象与物理位置之间的映射关系,当用户须要对Account、Container、Object操作时,就须要查询相应的Ring文件(Account、Container、Object都有自己相应的Ring),Ring 使用Region(...
分类:编程语言   时间:2015-12-26 18:45:17    阅读次数:867
通过ReentrantLock源代码分析AbstractQueuedSynchronizer独占模式
1. 重入锁的概念与作用 reentrant 锁意味着什么呢?简单来说,它有一个与获取锁相关的计数器,如果已占有锁的某个线程再次获取锁,那么lock方法中将计数器就加1后就会立刻返回。当释放锁时计数器减1,若计数器不为0,说明线程仍然占有锁;若计数器值为0,线程才会真正释放锁。 可重入锁可以避免同一...
分类:其他好文   时间:2015-12-25 23:49:33    阅读次数:254
607条   上一页 1 ... 26 27 28 29 30 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!