Spark Streaming 源码解析系列 经验

作为跑在商业硬件上的大数据处理框架,Apache Hadoop 在诞生后的几年内(2005~今)火的一塌糊涂,几乎成为了业界处理大数据的事实上的标准工具

dfd7 2015-12-06   17433   0

源码解析Mxnet Dependency Engine 经验

var可以看做是一个tag,用来标示每一个对象的,这样Op对对象的依赖可以简化成对var的 依赖,这样就可以构建出一个不依赖于具体的对象的通用的依赖引擎。Var是依赖引擎的关键。

KeeSkemp 2016-06-02   10476   0
P12

  Hadoop 源码以及流程解析 文档

第一个是boolean型变量quietmode,用于设置加载配置的模式。通过阅读源代码就可以清楚,这个quietmode如果为true,实际上默认就为true,加载配置的模式为快速模式,其实也就是在解析配置文件的过程中,不输出日志信息,就这么简单。

xfj3526 2012-06-13   2384   0

AFNetworking2.0的源码解析 经验

从K近邻算法、距离度量谈到KD树、SIFT+BBF算法前言    前两日,在微博上说:“到今天为止,我至少亏欠了3篇文章待写:1、KD树;2、神经网络;3、编程艺术第28章。你看到,blog内的文章与你于别处所见的任何都不同。于是,等啊等,等一台电脑,只好等待..”。得益于田,借了我一台电脑(借他电脑的时候,我连表示感谢,他说“能找到工作全靠你的博客,这点儿小忙还说,不地道”,有的时候,稍许感受到

EnidGilbert 2016-02-16   9947   0

Volley框架源码解析 经验

Volley 框架被设计为适用于网络请求非常频繁但是数据量并不是特别大的情景,正如它的名字一样。Volley 相比其他网络框架而言,采用了在 Android 2.3 以下使用 HttpClient ,而 Android 2.3 及以上使用 HttpUrlConnection 的方案。这是因为在 Android 2.3 以下时,HttpUrlConnection 并不完善,有很多 bug 存在。因此在 Android 2.3 以下最好使用 HttpClient 来进行网络通信;而在 Android 2.3 及以上,HttpUrlConnection 比起 HttpClient 来说更加简单易用,修复了之前的 bug 。所以在 Android 2.3 及以上我们使用 HttpUrlConnection 来进行网络通信。

LowMerlin 2016-12-01   6769   0

自己实现MVVM(Vue源码解析 经验

本文会带大家手动实现一个双向绑定过程(仅仅涵盖一些简单的指令解析,如: v-text , v-model ,插值),当然借鉴的是Vue1的源码,相信大家在阅读完本文后对Vue1会有一个更好的理解, 源代码 放到了github,由于本人水平有限,理解不到位的地方还请大家指出。

vevd6292 2016-12-08   15012   0

Android 开源项目源码解析 经验

从 Android 开始建了了协作项目,从简介、总体设计、流程图、详细设计全方面分析开源库源码。目前第一期完成,包括10个开源库及5个公共技术点的全面介绍。

jopen 2015-02-03   65371   0
P18

  Struts2源码解析 文档

chenzenan 2011-10-12   3842   0
Struts2   Web框架   Apache   HTTP   JSON  

Vue 3源码公布 资讯

10 月 5 日凌晨,Vue.js 框架的作者兼核心开发者尤雨溪公布了尚处于 Pre-Alpha 状态的 Vue 3 源码。 说学不动的童鞋抓紧剩余的假期时间撸一遍源码吧 : D 作者表示,Vue 3 主要的架构改进、优化和新功能均已完成,剩下的主要任务是完成一些 Vue 2 现有功能的移植。

五嘎子 2019-10-05   5174   0
Vue  

Docker背后的容器管理 - Libcontainer深度解析 资讯

Libcontainer 是Docker中用于容器管理的包,它基于Go语言实现,通过管理 namespaces 、 cgroups 、 capabilities 以及文件系统来进行容器控制。你可以使用Libcontainer创建容器,并对容器进行生命周期管理。

jopen 2015-06-03   56798   0
Docker  

Java内存模型深度解析:锁 经验

锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。

jopen 2015-01-18   21691   0

Java内存模型深度解析:volatile 经验

当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解volatile特性的一个好方法是:把对volatile变量的单个读/写,看成是使用同一个监视器锁对这些单个读/写操作做了同步。下面我们通过具体的示例来说明,请看下面的示例代

jopen 2015-01-18   12507   0

Java内存模型深度解析:总结 经验

顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。JMM和处理器内存模型在设计时会对 顺序一致性模型做一些放松,因为如果完全按照顺序一致性模型来实现处理器和JMM,那么很多的处理器和编译器优化都要被禁止,这对执行性能将会有很大的影 响。

jopen 2015-01-18   15693   0

Java内存分配和String类型的深度解析 经验

在java语言的所有数据类型中,String类型是比较特殊的一种类型,同时也是面试的时候经常被问到的一个知识点,本文结合java内存分配深度分析关于String的许多令人迷惑的问题。下面是本文将要涉及到的一些问题,如果读者对这些问题都了如指掌,则可忽略此文。

jopen 2015-04-08   46667   0

Java内存模型深度解析:final 经验

与前面介绍的锁和volatile相比较,对final域的读和写更像是普通的变量访问。对于final域,编译器和处理器要遵守两个重排序规则

jopen 2015-01-18   12653   0

OkHttp3 源码浅析 经验

HttpURLConnection是一种多用途、轻量极的HTTP客户端,使用它来进行HTTP操作可以适用于大多数的应用程序,但是在Android 2.2版本之前存在一些bug,所以官方建议在Android2.3以后替代HttpClient,Volley就是按版本分区使用这两个网络库。

DiaCeh 2016-12-11   18410   0

android3新特性+源码实现 经验

android3新特性+源码实现

fmms 2012-04-22   23933   0

基于 MyBatis3 的基本操作介绍 经验

每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFactory定义成单例模式,或通过Spring等进行注入。

fmms 2012-01-09   101443   0
P53

  Spring3+MyBatis的框架介绍 文档

Spring是为简化企业级系统开发而诞生的,Spring框架为J2EE应用常见的问题提供了简单、有效的解决方案,使用Spring,你可以用简单的POJO(PlainOldJavaObject)来实现那些以前只有EJB才能实现的功能。这样不只是能简化服务器端开发,任何Java系统开发都能从Spring的简单、可测试和松耦合特征中受益。可以简单的说,Spring是一个轻量级的反向控制(IoC)和面向切面编程(AOP)容器框架[3]。

wolf0924 2013-02-28   466   0

android-Ultra-Pull-To-Refresh 源码解析 经验

下拉刷新,几乎是每个 Android 应用都会需要的功能。 android-Ultra-Pull-To-Refresh (以下简称 UltraPTR )便是一个强大的 Andriod 下拉刷新框架。

1 2 3 4 5 6 7 8 9 10