DynamicLoadApk 源码解析 经验

本文为 Android 开源项目源码解析 中 DynamicLoadApk 部分 项目地址: DynamicLoadApk ,分析的版本: 144571b ,Demo 地址: DynamicLoadApk

jopen 2015-07-13   24775   0

EventBus源码解析 经验

EventBus对外提供了一个register方法来进行事件注册,该方法接收一个Object类型的参数,下面看下register方法的源码: public void register(Object subscriber) { Class<

jopen 2016-01-12   14288   0

FBKVOController 源码解析 经验

change:(NSDictionary *)change context:(void *)context 源码分析 整个项目的结构非常简单,包含如下四个文件: FBKVOController.h/.m N

JefEusebio 2016-02-27   16549   0

jieba 源码解析 经验

jieba 源码解析 阅读动机 jieba分词 是Python 里面几个比较流行的中文分词工具之一。为了理解分词工具的工作原理,以及实现细节对jieba进行了详细的阅读。 读代码之前,我有几个问题是这样的:

avqz2354 2016-09-25   32970   0

PNChart 源码解析 经验

道如何使用 CAShapeLayer 和 UIBezierPath 画图并附加动画效果,那么本篇源码解析非常适合你。 阅读本文之后,你可以掌握有关图形绘制的相关知识,也可以掌握自定义各种图形( UIView

michael.l 2017-02-09   9804   0

EGOCache 源码解析 经验

每缓存一个项,都可以单独为其设定一个过期时间,那检查这个过期时间并做删除操作的事件是在哪里触发的呢? 经过对源码的翻阅,在initWithCacheDirectory:方法里,即每次初始化实例对象的时候会扫描一

mmp7 2015-04-23   19160   0

HashMap源码解析 经验

8 Node 从 Java8 引入红黑树之后, HashMap 是由数组、链表和红黑树组成,发现源码有些地方与之前不同,那就是 Node : public class HashMap extends

tourers 2016-12-07   8380   0

源码解析--YYCache 经验

和YYKVStorage不一样的是,作为更高层的YYDiskCache是一个线程安全的类。你应该使用YYDiskCache而不是YYKVStorage。

npeb5191 2016-12-29   8651   0

RxPermissions源码解析 经验

相关的文章,不然并不推荐直接看这篇文章。下面我们就来具体看看 RxPermissions 的使用方法以及源码分析。 2.使用方法 1.直接获取权限(使用Retrolambda使代码更加简洁,当然并不是必须使用):

lifttime1983 2017-01-09   7768   0
P86

  Caffe源码解析 文档

 caffe源码解析 — train_net.cpp train_net.cpp是caffe的主函数所在处,学习caffe时应该由此辐射到各个具体的函数去学习。 1. 调用ReadProtoFrom

ggect 2015-09-05   612   0

LinkedList源码解析 经验

LinkedList的底层是 Deque双向链表,实现了 Deque接口,而 Deque接口继承于 Queue接口,因此,在java中,如果要实现队列,一般都使用 LinkedList来实现。

酒店 2016-11-04   7872   0

MBProgressHUD源码解析 经验

听过好多次:“程序员要通过多读好的源码来提升自己”这样类似的话,而且又觉得自己有很多不会的,于是就马上启动了自己的 读好源码Project 。 从哪个框架开始呢?我想到了 SDWebImage ,

523878 2017-01-20   9545   0

OKHttp源码解析 经验

OkHttp 来做网络请求的,但是有同学说面试的时候可能会问框架源码,这样光是会用是不够的,于是便萌生了通一通OkHttp源码的念头。经过大约一周的时间,源码看了个大概(说来惭愧,也就知道里面的原理),这里变向大

rbr008 2016-08-26   53432   0

DexKnifePlugin源码解析 经验

multiDexEnabled true,否则不起作用。 源码解析 因为 DexKnifePlugin 这个工程是一个 gradle 的插件,所以在看源码之前得对 gradle 有一些了解。 DexKnifePlugin

LeonBowie 2016-09-25   33122   0

Volley 源码解析 经验

本文为 Android 开源项目源码解析 中 Volley 部分 项目地址: Volley ,分析的版本: 35ce778 ,Demo 地址: Volley Demo 分析者: grumoon

jopen 2015-03-31   45068   0

[译] libuv 设计概述 经验

概述 libuv 最初是为 Node.js 所作的跨平台库。它基于事件驱动的异步 I/O 模型。 libuv 不仅仅只提供了对于不同 I/O 轮询机制的简单抽象:“句柄(handles)”和“流(streams)”也提供了对于

evcb8621 2016-07-05   37055   0
P17

  Caffe源码简单解析 文档

 caffe源码简单解析——Blob(1) 使用caffe也有一段时间了,但更多是使用Python的接口,使用现有的ImageNet训练好的模型进行图片分类。为了更好的了解caffe这个框架,也为了

ggect 2015-09-05   9004   0

Android SwipeBackLayout源码解析 经验

geFlag); saveTrackingMode(edgeFlag); } }); } ... 源码 SwipeBackActivity public class SwipeBackActivity

pciz9843 2016-05-08   14727   0

flask 源码解析:session 经验

flask 源码解析系列文章的其中一篇,本系列所有文章列表: flask 源码解析:简介 flask 源码解析:应用启动流程 flask 源码解析:路由 flask 源码解析:上下文 flask 源码解析:请求

DeniseCaswe 2017-03-09   16304   0

Java HashMap 源码解析 经验

synchronizedMap(new HashMap(...));通过这种方式可以得到一个线程安全的map。 源码剖析 首先从构造函数开始讲,HashMap遵循 集合框架的约束 ,提供了一个参数为空的构造函数

jopen 2015-09-04   25121   0
1 2 3 4 5 6 7 8 9 10