android源码的编译 收藏 /** 版本:1.0 日期:2009-03-18 作者:HKjinzhao 备注:初始版本 */ /** 版本:1.1 日期:2009-03-27 作者:HKjinzhao
LinkedList的底层是 Deque双向链表,实现了 Deque接口,而 Deque接口继承于 Queue接口,因此,在java中,如果要实现队列,一般都使用 LinkedList来实现。
缘起 平时开发、看源码经常会遇到ThreadLocal的使用,一直以来理解的不是那么清晰,只知道内部应该是某种类似map的实现,从而达到不同的线程调用get可以获取到不一样的值,仅此而已。趁着前一
SharePreference属于轻量级的键值存储方式,以XML文件方式保存数据。
听过好多次:“程序员要通过多读好的源码来提升自己”这样类似的话,而且又觉得自己有很多不会的,于是就马上启动了自己的 读好源码Project 。 从哪个框架开始呢?我想到了 SDWebImage ,
Space是一个轻量的View,可以在布局中被用来创建间隙,常用于布局优化。
FutureTask提交到线程池中运行,从而避免占用大量的Worker线程(Tomcat或者RPC框架),导致后面的请求阻塞。 对于服务的同步调用,我们可以利用FutureTask进行服务的并行调
OkHttp 来做网络请求的,但是有同学说面试的时候可能会问框架源码,这样光是会用是不够的,于是便萌生了通一通OkHttp源码的念头。经过大约一周的时间,源码看了个大概(说来惭愧,也就知道里面的原理),这里变向
一、编译 1.源码下载: https://github.com/iBotPeaches/Apktool 2.编译可以直接使用Apktool目录下的gradlew.bat命令,这里使用了Android
,从中可以学习到许多良好的代码风格、问题抽象实践。今天我选择了下面这个代码质量被广泛认可的开源项目源码进行阅读: Redis 是一个用c语言实现的key-value store。除了最基础的基
(Reactive Extensions)框架开源库。ReactiveX则是大名鼎鼎的响应式编程。而响应式编程和观察者模式紧紧的相关联。在看RxJava的源码中,分析起来会有点麻烦,所以才有了这篇文章,和对这个有兴趣的同学一起窥探一二。
前阵子心血来潮想去看看PHPWIND的源码结果到处都找不到参考 只能自己动手了 本只打算看一个global.php文件的 结果为了看懂这一个文件牵扯出了58个文件需要查看 花了差不多半个星期的业余时间 结合php手册的说明,以及自己对源码的分析理解
caffe源码分析--math_functions.cu代码研究 其中用到一个宏定义CUDA_KERNEL_LOOP 在common.hpp中有。 #defineCUDA_KERNEL_LOOP(i
本文档了包含各种Javascript源码及演示,力求丰富易懂。
本软件为Javascript共享教学软件,包含各种Javascript源码及演示,力求丰富易懂。
nginx源码分析 nginx源码分析(1)- 缘起 nginx是一个开源的高性能web服务器系统,事件驱动的请求处理方式和极其苛刻的资源使用方式,使得nginx成为名副其实的高性能服务器。 ngi
Jetty源码学习1-前言 如果你想大致了解下Jetty的结构和工作原理,可以参照 应用服务器架构,Jetty架构及基本原理; 如果你想深入了解下Jetty的运作细节,可以参照 NIO架构网络服务器,Handler详解;
activeMQ的源码分析 -开篇 以前对JMS尤其是activeMQ不了解,一看到什么地方需要使用消息中间件,就比较反感。主要原因是感觉JMS的实现都比较复杂,怕在真实使用过程中出现什么问题时会比
FFServer源码分析 @author FlyFire @copyleft 在本章将浏览ffserver的源代码,理解其设计的思路。重点研究ffserver对rtp rtcp的支持,研究ffserver管理多个连接的方法。
nginx源码分析 nginx源码分析(1)- 缘起 nginx是一个开源的高性能web服务器系统,事件驱动的请求处理方式和极其苛刻的资源使用方式,使得nginx成为名副其实的高性能服务器。 ngi