• Android应用程序启动过程源代码分析

    时间:2022-08-24 08:45:27

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6689748前文简要介绍了Android应用程序的Activity的启动过程。在Android系统中,应用程序是由Activity组成的,因此,应用...

  • Nodejs源代码分析之Path

    时间:2022-07-01 13:04:36

    今天介绍一下nodejsPath的源代码分析,Path的API文档在https://nodejs.org/dist/latest-v5.x/docs/api/path.html,使用相对简单,在API文档中,须要特别说明的是例如以下的文字:Thismodulecontainsutilitiesfor...

  • Weka算法Classifier-tree-J48源代码分析(一个)基本数据结构和算法

    时间:2022-07-01 06:25:23

    大约一年,我没有照顾的博客,再次拿起笔不知从何写上,想来想去手从最近使用Weka要正确书写。Weka为一个Java基础上的机器学习工具。上手简单,并提供图形化界面。提供如分类、聚类、频繁项挖掘等工具。本篇文章主要写一下分类器算法中的J48算法及事实上现。一、算法J48是基于C4.5实现的决策树算法。...

  • Kafka 0.10 SocketServer源代码分析

    时间:2022-06-27 11:17:43

    1概要设计KafkaSocketServer是基于JavaNIO来开发的,采用了Reactor的模式,其中包含了1个Acceptor负责接受客户端请求,N个Processor负责读写数据,M个Handler来处理业务逻辑。在Acceptor和Processor,Processor和Handler之间...

  • XBMC源代码分析 3:核心部分(core)-综述

    时间:2022-06-22 23:42:25

    前文分析了XBMC的整体结构以及皮肤部分:XBMC源代码分析1:整体结构以及编译方法XBMC源代码分析2:Addons(皮肤Skin)本文以及以后的文章主要分析XBMC的VC工程中的源代码。XBMC源代码体积庞大,想要完全分析所有代码是比较困难的。在这里我们选择它和音视频编解码有关的部分进行分析。在...

  • java集合框架07——Map架构与源代码分析

    时间:2022-06-20 01:53:59

    前几节我们对Collection以及Collection中的List部分进行了分析,Collection中还有个Set,因为Set是基于Map实现的,所以这里我们先分析Map,后面章节再继续学习Set。首先我们看下Map架构图:watermark/2/text/aHR0cDovL2Jsb2cuY3N...

  • jquery ui widget 源代码分析

    时间:2022-06-17 05:04:41

    jqueryui 的全部组件都是基于一个简单,可重用的widget。这个widget是jqueryui的核心部分,有用它能实现一致的API。创建有状态的插件,而无需关心插件的内部转换。$.widget(name,base,prototype)widget一共同拥有2或3个參数。base为可选。这里之...

  • DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析

    时间:2022-06-15 00:03:10

    DirectShow学习(八):CBaseRender类及相应Pin类的源代码分析1.      CRendererInputPin类[renbase.h/renbase.cpp]派生自CBaseInputPin。<?xml:namespaceprefix=ons="urn:schemas-m...

  • 【原创】Kakfa metrics包源代码分析

    时间:2022-06-07 01:36:29

    这个包主要是与Kafka度量相关的。一、KafkaTimer.scala对代码块的运行进行计时。仅提供一个方法:timer——在运行传入函数f的同时为期计时二、KafkaMetricsConfig.scala指定reporter类,以逗号分隔的reporter类,比如kafka.metrics.Ka...

  • LIRe 源代码分析 1:整体结构

    时间:2022-06-02 00:16:26

    =====================================================LIRe源代码分析系列文章列表:LIRe源代码分析1:整体结构LIRe源代码分析2:基本接口(DocumentBuilder)LIRe源代码分析3:基本接口(ImageSearcher)LIRe...

  • java线程池框架源代码分析

    时间:2022-06-01 20:07:46

    相关类Executor,Executors。AbstractExecutorService。ExecutorServiceExecutor:整个线程池运行者框架的顶层接口。定义了一个execute方法。整个线程运行者框架的核心方法。publicinterfaceExecutor{voidexecut...

  • Raid1源代码分析--读流程(重新整理)

    时间:2022-05-25 06:22:03

    五、Raid1读流程分析两个月前,刚刚接触raid1,就阅读了raid1读流程的代码,那个时候写了一篇博客。现在回过头看看,那篇的错误很多,并且很多地方没有表述清楚。所以还是决定重新写一篇以更正之前理解的错误和不足之处,与大家分享。博客上不好排版,希望不会对表述产生影响。还有理解上的不足之处,希望批...

  • Zepto源代码分析一~核心方法

    时间:2022-05-05 10:36:59

    今天抽出时间复习了一下Zepto的源代码,依照自己的理解进行凝视。欢迎大家拍砖。源代码版本号:v1.1.4源代码下载地址:http://zeptojs.com/分析总体代码之后,整理出架构图:本次仅仅针对获取核心方法$()进行拨离,并用demo測试api。varZepto=(function(){/...

  • Linux内核源代码分析方法

    时间:2022-05-05 10:36:41

    Linux内核源代码分析方法 一、内核源代码之我见Linux内核代码的庞大令不少人“望而生畏”,也正由于如此,使得人们对Linux的了解仅处于泛泛的层次。假设想透析Linux,深入操作系统的本质,阅读内核源代码是最有效的途径。我们都知道,想成为优秀的程序猿,须要大量的实践和代码的编写。编程固然重要,...

  • Cocos2d-x 源代码分析 : Scheduler(定时器) 源代码分析

    时间:2022-05-05 10:37:05

    源代码版本号3.1r,转载请注明我也最终不out了,開始看3.x的源代码了。此时此刻的心情仅仅能是wtf!!!!!!!!!。只是也最终告别CC时代了。cocos2d-x源代码分析文件夹http://blog.csdn.net/u011225840/article/details/317431291....

  • JQuery Sizzle引擎源代码分析

    时间:2022-05-05 10:36:53

    最近在拜读艾伦在慕课网上写的JQuery课程,感觉在国内对JQuery代码分析透彻的人没几个能比得过艾伦。有没有吹牛?是不是我说大话了?什么是Sizzle引擎?我们经常使用JQuery的选择器查询元素,查询的选择器有简单也有复杂:   简单点:“div”、“.navi”、“div.navi”。复杂点...

  • Spark SQL 源代码分析之Physical Plan 到 RDD的详细实现

    时间:2022-05-05 10:36:47

    /** SparkSQL源代码分析系列文章*/接上一篇文章SparkSQLCatalyst源代码分析之PhysicalPlan。本文将介绍PhysicalPlan的toRDD的详细实现细节:我们都知道一段sql,真正的运行是当你调用它的collect()方法才会运行SparkJob,最后计算得到RD...

  • nginx源代码分析--配置文件解析

    时间:2022-05-03 19:13:52

    ngx-conf-parsing对Nginx配置文件的一些认识:配置指令具有作用域,分为全局作用域和使用{}创建其他作用域。同一作用域的不同的配置指令没有先后顺序;同一作用域能否使用同样的指令,和对相同指令的处理由各模块自行决定整个Nginx的执行时各模块行为都和配置指令密切相关每一个配置指令都仅仅...

  • nginx源代码分析--进程间通信机制 & 同步机制

    时间:2022-04-28 12:06:09

    Nginx源代码分析—进程间通信机制从nginx的进程模型能够知道。master进程和worker进程须要通信,nginx中通信的方式有套接字、共享内存、信号。对于master进程,从外部接受信号,master进程主要就是监控、接受外部信号,将有必要的信号传递给worker进程,master进程大部...

  • Nginx源代码分析—业务流程

    时间:2022-04-28 12:06:33

    Nginx源代码分析—业务流程到此为止,我们如果ngx_init_cycle已经结束。我们临时无论他做了什么,我们从他做的效果进入。从常理上来讲,假设一个请求到达,那么我们须要接受这个请求,那么就从请求来介绍!在ngx_event_process_init函数中将监听套接字上的读事件注冊为ngx_e...