0推荐
5K 浏览

Space源码分析

Space是一个轻量的View,可以在布局中被用来创建间隙,常用于布局优化。
0推荐
7K 浏览

React 源码剖析系列:生命周期的管理艺术

目前,前端领域中 React 势头正盛,很少能够深入剖析内部实现机制和原理。本系列文章希望通过剖析 React 源码,理解其内部的实现原理,知其然更要知其所以然。
0推荐
6K 浏览

Netty 源码分析之服务端启动全解析

netty 是一个异步事件驱动的网络通信层框架,其官方文档的解释为
0推荐
33K 浏览

Netty 源码分析之服务端启动全解析

Netty is a NIO client server framework which enables quick and easy development of network applic...
0推荐
8K 浏览

FutureTask源码分析

对于java的并发编程来说,我们都知道Thread和runnable,这是创建一个线程最基本的两种方法,但是这两种方法创建的线程是不支持对线程的执行结果进行返回的。虽然我们可以通过传递引用的方式...
0推荐
18K 浏览

史上最全的 Redux 源码分析

用 React + Redux 已经一段时间了,记得刚开始用Redux 的时候感觉非常绕,总搞不起里面的关系,如果大家用一段时间Redux又看了它的源码话,对你的理解会有很大的帮助。看完后,在回...
0推荐
10K 浏览

UITableView的Cell复用原理和源码分析

这篇文章我将会通过开源项目 Chameleon 来分析UITableView的 hacking 源码 ,阅读完这篇文章后你将会了解 UITableView 的绘制过程和 UITableViewC...
0推荐
27K 浏览

Vuex 2.0 源码分析

本文的源码分析过程不会是自上而下的给代码加注释,我更倾向于是从 Vuex 提供的 API 和我们的使用方法等维度去分析。Vuex 的源码是基于 ES6 的语法编写的,对于不了解 ES6 的同学,...
gy7758 7年前   
0推荐
31K 浏览

Netty 源码分析之 番外篇 Java NIO 的前生今世

Java NIO 是由 Java 1传统的 IO 是面向字节流或字符流的, 而在 NIO 中, 我们抛弃了传统的 IO 流, 而是引入了 Channel 和 Buffer 的概念. 在 NIO ...
0推荐
8K 浏览

HashMap实现原理及源码分析

HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当前entry的next指向null),那么对于查找,添加等操作...
0推荐
6K 浏览

LinqToDB 源码分析——设计原理

我们知道实现了IQueryable<T>接口和IQueryProvider接口就可以使用Linq To SQL的功能。关于如何去实现的话,上一章也为我们引导了一个方向。LinqToDB框架也是顺...
arrayx 7年前   
0推荐
6K 浏览

ButterKnife第三方库源码分析

ButterKnife是大名鼎鼎JakeWharton热门开源项目的其中一个,让开发者不再重复的进行findViewById的操作。
0推荐
14K 浏览

深入理解react(源码分析)

想要更好的利用react的虚拟DOM,diff算法的优势,我们需要正确的优化、组织react页面。例如将一个页面render的 ReactElement 节点分解成多个组件。
0推荐
6K 浏览

AsyncTask源码分析(Android7.0)

Android 3.0及以上版本用SerialExecutor作为默认的线程,它将任务串行的处理保证一个时间段只有一个任务执行,而3.0之前版本是并行处理的。关于3.0之前版本的缺点在3.0之后...
0推荐
16K 浏览

JavaScript video.js 源码分析

video.js的源码组织结构关系,涉及控制条、菜单、浮层、进度条、滑动块、多媒体、音轨字幕、辅助函数集合等等。
0推荐
5K 浏览

SharedPreference源码分析

SharePreference属于轻量级的键值存储方式,以XML文件方式保存数据。
0推荐
7K 浏览

Okio源码分析

Okio是Square公司推出的Java IO库,也是OKHttp依赖的IO库。
et4248 7年前   
0推荐
11K 浏览

Dagger2源码分析-最简单的注入过程

Dagger2源码分析-最简单的注入过程
0推荐
8K 浏览

Android CoordinatorLayout源码分析

Behavior是CoordinatorLayout内部静态抽象类,它是一种新的view关系描述,即依赖关系。一般我们都是继承这个类去完成自己的自定义功能
0推荐
7K 浏览

MMPopupView 源码分析

MMPopupView 是一个基于UIWindow的一个简洁、高效的弹出框组件,其中包括 :MMAlertView & MMSheetView 这两种内置的展示效果,另外开发者也可以自定义弹出视图以及相关事务;
1 2 3

经验分享,提升职场影响力

投稿

热门问答

    热门文档