Space源码分析 经验

Space是一个轻量的View,可以在布局中被用来创建间隙,常用于布局优化。

yo3qbq3ctu 2016-12-29   4846   0

FutureTask源码分析 经验

对于java的并发编程来说,我们都知道Thread和runnable,这是创建一个线程最基本的两种方法,但是这两种方法创建的线程是不支持对线程的执行结果进行返回的。虽然我们可以通过传递引用的方式实现,但是实现起来未免太复杂。这个时候我们可能要用到Callable,callable是一个JDK提供的一个支持线程返回结果的一个接口,通过实现call方法,能返回指定泛型的变量。

OrvilleBurl 2016-12-11   7770   0

Apktool源码分析 经验

一、编译 1.源码下载: https://github.com/iBotPeaches/Apktool 2.编译可以直接使用Apktool目录下的gradlew.bat命令,这里使用了Android

JulAllison 2016-08-30   15310   0

Redis源码速览 经验

,从中可以学习到许多良好的代码风格、问题抽象实践。今天我选择了下面这个代码质量被广泛认可的开源项目源码进行阅读: Redis 是一个用c语言实现的key-value store。除了最基础的基

mxw8 2015-06-21   13633   0

RxJava源码初探 经验

Extensions)框架开源库。ReactiveX则是大名鼎鼎的响应式编程。而响应式编程和观察者模式紧紧的相关联。在看RxJava的源码中,分析起来会有点麻烦,所以才有了这篇文章,和对这个有兴趣的同学一起窥探一二。 二、观察者模式 2

michelleau 2016-01-29   17770   0
P51

  PHPWIND源码分析 文档

 前阵子心血来潮想去看看PHPWIND的源码结果到处都找不到参考 只能自己动手了 本只打算看一个global.php文件的 结果为了看懂这一个文件牵扯出了58个文件需要查看 花了差不多半个星期的业余时间

rock超越 2011-03-21   4202   0
P52

  Caffe源码分析 文档

 caffe源码分析--math_functions.cu代码研究 其中用到一个宏定义CUDA_KERNEL_LOOP 在common.hpp中有。 #defineCUDA_KERNEL_LOOP(i

ggect 2015-09-05   5525   0
P

Javascript源码大全 文档

本文档了包含各种Javascript源码及演示,力求丰富易懂。

67970087 2010-09-11   5510   0
P

Javascript源码大全 文档

本软件为Javascript共享教学软件,包含各种Javascript源码及演示,力求丰富易懂。

zhengcx 2011-11-02   281   0
P42

  nginx源码分析 文档

nginx源码分析 nginx源码分析(1)- 缘起 nginx是一个开源的高性能web服务器系统,事件驱动的请求处理方式和极其苛刻的资源使用方式,使得nginx成为名副其实的高性能服务器。 ngi

haiantj 2012-01-12   684   0
P119

  jetty源码学习 文档

Jetty源码学习1-前言 如果你想大致了解下Jetty的结构和工作原理,可以参照 应用服务器架构,Jetty架构及基本原理; 如果你想深入了解下Jetty的运作细节,可以参照 NIO架构网络服务器,Handler详解;

lizhi_java 2017-01-05   1291   0
P16

  activeMQ的源码分析 文档

activeMQ的源码分析 -开篇 以前对JMS尤其是activeMQ不了解,一看到什么地方需要使用消息中间件,就比较反感。主要原因是感觉JMS的实现都比较复杂,怕在真实使用过程中出现什么问题时会比

asasasas 2011-03-10   10241   0
P8

  FFServer源码分析 文档

 FFServer源码分析 @author FlyFire @copyleft 在本章将浏览ffserver的源代码,理解其设计的思路。重点研究ffserver对rtp rtcp的支持,研究ffserver管理多个连接的方法。

merlini 2011-10-14   9714   0
P78

  nginx源码分析 文档

nginx源码分析 nginx源码分析(1)- 缘起 nginx是一个开源的高性能web服务器系统,事件驱动的请求处理方式和极其苛刻的资源使用方式,使得nginx成为名副其实的高性能服务器。 ngi

zhoushun 2013-03-22   3674   0

RecyclerView源码分析 经验

View,如果不主动调用request layout,则不需要重新测量大小就能复用 (2)原理解析 在分析Recycler的复用原理之前,我们先了解下如下两个类: RecycledViewPool

ludh2228 2016-03-06   12100   0

FFMPEG 源码分析 经验

为了保证最优性能和高可复用性,大多数编解码器从头开发的. libavformat 一个包含了所有的普通音视格式的解析器和产生器的库. FFMPEG和VLC关系: 在网上很多人都在问FFMPEG和VLC之间是什么

fmms 2012-01-19   95260   0

Android Mms 源码结构 经验

从实现的角度来看,它分为GUI展示层,发送/接收,彩信解析,彩信附件,信息数据等,这些分类对应着源码中的各种包。 源码导航 Mms的源码的位置在于 android /packages/apps/Mms

fmms 2012-01-29   41822   0
P100

  discuz!源码分析 文档

 http://www.55like.com 网站建设 作者:边城浪子 discuz!源码分析 源代码分析[1] 第一个文件当然是分析./include/common.inc.php这个文件,这个是

zhuxuan896 2012-08-09   7251   0
P

Spring源码分析 文档

源代码分析,是一件既痛苦又快乐的事情,看别人写的代码是通过的,但当你能够看明白的时候,相信快乐也会随之而来,为了减少痛苦,更快的带来快乐,在这里希望通过这篇文章对觉得困难的朋友有一个帮助。 本文以spring框架的XmlBeanFactory为入手点进行分析,希望能够以尽量简洁明了的方式给予有需要的朋友一定的帮助。

foryouge 2011-05-03   417   0
P

Python源码剖析 文档

Python总体架构 在最高的层次上,Python的整体架构可以分为四个主要的部分,整个架构如图1所示。在左边,是Python提供的大量的模块,库以及用户自定义的模块。比如在执行import os时,这个os就是Python内建的模块,当然用户还可以通过自定义模块来扩展Python系统。在本系列文章中,我们不会对这一部分进行过多的考察。<br> 在图的右边,是Python的运行时环境,包括对象/类型系统(Object/Type structures),内存分配器(Memory Allocator)和运行时状态(Current State of Python)。运行时状态维护了解释器在执行字节码时在不同的状态之间切换的动作,我们可以将它视为一个巨大而复杂的有穷状态机。内存分配器则全权负责Python中创建对象时对内存的申请工作,实际上它就是Python运行时与C中malloc的一层接口。而对象/类型系统则包含了Python中存在的各种内建对象,比如整数,list和dict等等

f453 2015-10-24   657   0
1 2 3 4 5 6 7 8 9 10