YYKit源码分析---YYCache 经验

磁盘缓存使用的dispatch_semaphore:优势在于等待时不会消耗CPU资源 简单的科普就到这,现在来开始源码的探索 _YYLinkedMap @interface _YYLinkedMapNode : NSObject

yoyo9981 2016-08-10   18520   0

Android SwipeBackLayout源码解析 经验

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

pciz9843 2016-05-08   14727   0

Java LinkedList源码剖析 经验

LinkedList同时实现了List接口和Deque接口,也就是说它既可以看作一个顺序容器,又可以看作一个队列(Queue),同时又可以看作一个栈(Stack)。这样看来,LinkedList简直就是个全能冠军。当你需要使用栈或者队列的时候,首先应该考虑的就是LinkedList。因为Java官方已经声明不建议使用Stack类,推荐使用LinkedList,更遗憾的是,Java里根本没有一个叫做Queue的类(它是个接口名字)。

JolN57 2016-05-06   8627   0

flask 源码解析:session 经验

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

DeniseCaswe 2017-03-09   16304   0

利用python 统计源码行数 代码段

原理先获取所有文件,然后统计每个文件中代码的行数,最后将行数相加,思路很简单。 import os import os.path import time rootdir = '文件路径' filelists = [] #遍历文件 def getFile(rootdir): global filelists for parent,dirnames,filenames in os.walk(rootd

jopen 2015-03-19   911   0
Python  
P9

  PostgreSQL for redhat 源码安装文档 文档

PostgreSQL for redhat源码安装文档 目录 一、 环境说明 2 二、 安装说明 2 1. 上传tar包到redhat服务器上,我是在测试服务器上安装测试的,使用的是root账号。上传至/root下。

wojiaoao 2015-01-08   1829   0
P6

  VLC 源码分析总结 文档

VLC源码分析总结 1. 概述 VLC属于Video LAN开源项目组织中的一款全开源的流媒体服务器和多媒体播放器。作为流媒体服务器,VLC跨平台,支持多操作系统和计算机体系结构;作为多媒体播放器,

cuijinquan 2012-06-06   9882   0
P6

  Apache Tomcat的源码分析 文档

Tomcat的源码分析 1.关于Tomcat的基本情况 众所周知Tomcat是一个免费的开放源码的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,也是sun公司官方推

chyt808 2012-10-06   5447   1

Android Animator 源码分析 经验

下面分析下Animator在Framework层的实现 从ObjectAnimator.ofFloat()开始 public static ObjectAnimator ofFloat(Object target, String propertyName, float... values) { ObjectAnimator anim = new ObjectAnimator(target, pro

fange4828 2017-02-24   6689   0

Android CoordinatorLayout源码分析 经验

Behavior是CoordinatorLayout内部静态抽象类,它是一种新的view关系描述,即依赖关系。一般我们都是继承这个类去完成自己的自定义功能 之前我们提及Behavior可以通过注

burnny0a7q 2016-09-21   8481   0

源码分析之ArrayList 经验

ArrayList 是非线程安全的类。 来自:http://lishuo.me/2017/04/12/源码分析之ArrayList/

BNVJayson 2017-04-12   15194   0
P58

  Tomcat 源码分析析 文档

1. Tomcat源码分析如何构建一个web应用服务器 2. Tomcat整体架构1创建一个简单的Http Server2核心组件介绍:Connector , Container3其它组件介绍:Lifecycle

3356 2012-10-15   4270   0
P22

  Nginx 源码浅析 文档

1. Nginx源码浅析 朱庆昌 2013.05.13 2. 1. 源码概览www.founderbn.comPage2源码包解压之后,根目录下有几个子目录和几个文件,最重要的子目录是auto和sr

zqc85 2013-09-22   548   0

B树的java源码实现 经验

B树是为磁盘或其他直接存取辅助存储设置而设计的一种平衡查找树。其能够有效降低磁盘I/O操作次数。许多数据库系统使用B树或B树的变形来储存信息。

fmms 2012-04-04   46794   0

提供源码的iPhone应用集合 经验

学习和利用现成的资源是很重要的,以下列出有原始码可下载的iPhone/iPod程式,这边收集的是以已经放到App Store上的程式為主,排列顺序是以英文字母為主。注意有可能你下载的程式码是较旧且功能较不齐全的:

jopen 2013-06-09   19022   0

Java HashMap 源码解析 经验

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

jopen 2015-09-04   25121   0

Tornado 源码阅读 经验

Date: 03/14/2016 Tornado 源码阅读 准备开始学习django的文档和源代码了,先总结一下看tornado源码的收获,防止忘记。 这里写的是tornadov1.2的代码,因为我看了一遍4

aaanly 2016-03-16   17454   0
P9

  MMS 源码目录结构(Android) 文档

MMS 源码目录结构 首先应该从AndroidManifest.xml 文件开始,该文件是Android应用(APK)的打包清单,其中提供了关于这个应用程序的基本信息,如名称(application/@label),图标(

liming0604 2014-07-23   462   0
P51

  nginx源码分析与导读 文档

NGINX源代码分析与导读核心系统研发 - 叔度 2010-03-26 2. 目录源码结构 重要概念与基础设施 事件驱动架构 HTTP处理流程 邮件代理流程 3. NGINX源码结构代码量 大约11万行C代码 源代码目录结构 core

yang2013 2013-05-25   5844   0

Android IntentService源码分析 经验

启线程,也可以使用 Android 提供的一个非常简便的类 IntentService 。这个类的源码还是很简单的,本文分析一下它的实现。 HandlerThread 在分析 IntentService

aqpp1310 2016-04-06   11886   0
1 2 3 4 5 6 7 8 9 10