码迷,mamicode.com
首页 >  
搜索关键字:源码阅读    ( 935个结果
Xutils源码文件下载方法的调用流程
本文是Xutils下载文件的主干方法调用流程,需要配合看Xutils的源码,可降低源码阅读难度。建议大家可以下载Xutils源码,然后...
分类:其他好文   时间:2014-10-12 12:57:27    阅读次数:185
cocos2d-x 3.1.1源码阅读过程的注释
cocos2d-x 3.1.1源码阅读过程的注释 Ref 每个类的基类是Ref   也就是2.0的CCObject 调用继承下来的下面的那个函数 class CC_DLL Ref { public:    /** 引用计数+1      */     void retain(); {     CCASSERT(_referenceC...
分类:其他好文   时间:2014-10-10 02:17:44    阅读次数:387
leaflet开源地图库源码阅读笔记(三)——浏览器&移动设备判断(browser.js)(by vczero)
一、源码结构继上一篇blog说到整个leaflet的结构,这里重新贴一张图(src -> core),直观点,如下图。这篇blog主要研读core文件夹的源码Brower.js。因为怕篇幅较大,所以Class.js,Events.js,Handler.js,Util.js后续开博。他们是整个框架的b...
分类:移动开发   时间:2014-10-08 17:45:35    阅读次数:792
leaflet开源地图库源码阅读笔记(一)——简介&Demo初体验(by vczero)
一、简介电子地图已经在O2O、生活服务、出行等领域布局,传统的GIS也孕育着互联网基因。传统GIS的图商有ESRI(Arc系列)、四维、高德、超图、中地等等。在web互联网领域,百度和高德较为出色。但是开放源代码都远远做的不够,相比而言国外开源较多且丰富,最近认真研读了openlayers2/3和l...
分类:其他好文   时间:2014-09-30 00:11:51    阅读次数:421
《java.util.concurrent 包源码阅读》 结束语
《java.util.concurrent 包源码阅读》系列文章已经全部写完了。开始的几篇文章是根据自己的读书笔记整理出来的(当时只阅读了部分的源代码),后面的大部分都是一边读源代码代码,一边写文章。由于水平有限,在阅读源代码的时候,分析得也比较浅显,也有很多地方自己也没有研究明白,文章有的地方显得...
分类:编程语言   时间:2014-09-25 12:28:08    阅读次数:207
《java.util.concurrent 包源码阅读》27 Phaser 第一部分
Phaser是JDK7新添加的线程同步辅助类,作用同CyclicBarrier,CountDownLatch类似,但是使用起来更加灵活:1. Parties是动态的。2. Phaser支持树状结构,即Phaser可以有一个父Phaser。Phaser的构造函数涉及到两个参数:父Phaser和初始的p...
分类:编程语言   时间:2014-09-22 17:13:52    阅读次数:310
《java.util.concurrent 包源码阅读》26 Fork/Join框架之Join
接下来看看调用ForkJoinTask的join方法都发生了什么: public final V join() { // doJoin方法返回该任务的状态,状态值有三种: // NORMAL, CANCELLED和EXCEPTIONAL // join...
分类:编程语言   时间:2014-09-19 15:29:45    阅读次数:265
《java.util.concurrent 包源码阅读》25 Fork/Join框架之Fork与Work-Stealing(重写23,24)
在写前面两篇文章23和24的时候自己有很多细节搞得不是很明白,这篇文章把Fork和Work-Stealing相关的源代码重新梳理一下。首先来看一些线程池定义的成员变量:关于scanGuard:volatile int scanGuard;private static final int SG_UNI...
分类:编程语言   时间:2014-09-17 18:17:22    阅读次数:296
memcached源码阅读----使用libevent
本篇文章主要是我今天阅读memcached源码关于进程启动,在网络这块做了哪些事情。 一、iblievent的使用     首先我们知道,memcached是使用了iblievet作为网络框架的,而iblievet又是单线程模型的基于linux下epoll事件的异步模型。因此,其基本的思想就是 对可读,可写,超时,出错等事件进行绑定函数,等有其事件发生,对其绑定函数回调。      ...
分类:其他好文   时间:2014-09-15 01:08:38    阅读次数:352
memcached源码阅读----使用libevent和多线程模型
本篇文章主要是我今天阅读memcached源码关于进程启动,在网络这块做了哪些事情。 一、iblievent的使用     首先我们知道,memcached是使用了iblievet作为网络框架的,而iblievet又是单线程模型的基于linux下epoll事件的异步模型。因此,其基本的思想就是 对可读,可写,超时,出错等事件进行绑定函数,等有其事件发生,对其绑定函数回调。      ...
分类:编程语言   时间:2014-09-15 01:08:28    阅读次数:540
935条   上一页 1 ... 83 84 85 86 87 ... 94 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!