消息总线EventBus源码分析以及与Otto框架对比 经验

入的使用EventBus,同时会从源码的角度对于订阅和发送消息做分析,以及和另外的消息总线框架Otto在性能等方面做一个对比分析。 FastDev4Android框架项目地址: https://github

jopen 2016-01-15   25009   0

优秀源码阅读:Swift网络库Alamofire 经验

原文:swift网络库Alamofire源码分析 阅读优秀源码一直是提高自身技术的一个非常好的学习方式,用swift也有一段时间了,由于要用到网络库, OBJ-C下的AFNetworking对应swift下的Alamofire

jopen 2015-11-18   13459   0

Junit源码阅读(六)之Junit中的设计模式 经验

来自: http://suemi94.com/源码阅读/junit_designPattern.html 前言 在这次的博客中我们将着重于Junit的许多集成性功能来讨论Junit中的种种设计模式

ChoucClyne 2016-02-05   37950   0

给jdk写注释系列之jdk1.6容器(5)-LinkedHashMap源码解析 经验

可以看到Entry继承了HashMap中的Entry,但是LinkedHashMap中的Entry多了两个属性指向上一个节点的before和指向下一个节点的after,也正是这两个属性组成了一个双向链表。等等。。。Entry还有一个继承下来的next属性,这个next是单向链表中用来指向下一个节点的,怎么回事嘛,怎么又是单向链表又是双向链表呢,都要晕了对不对,其实想的没错,这里的节点即是Hash表中的单向链表中的一个节点,它又是LinkedHashMap维护的双向链表中的一个节点,是不是瞬间觉得高大上了。图解一下吧(不要告诉我图好乱,我看不懂。。。)

WadPainter 2016-01-24   12660   0
JDK   链表   Java开发  

Dagger2源码分析-最简单的注入过程 经验

Dagger2源码分析-最简单的注入过程

rrmr1339 2016-09-22   10849   0

RxJava进阶之源码分析(part 1)- map() 操作符分析 经验

终于到了分析源码的部分了。很多朋友在使用过RxJava之后都会觉得这个库很玄妙,竟然能把事件发生的源不停的通过不同的操作符改变。比如说这次介绍的map就是,在抽象的概念上,我们经常要求使用者要把map

ncxgf 2016-04-17   12594   0

搭建 Spark 源码研读和代码调试的开发环境 经验

搭建Spark源码研读和代码调试的开发环境 从Github上获取Spark源码 导入源码到Intellij IDEA 16 2. 添加缺失的flume sink源代码 3. 添加运行依赖的jars

skxe3313 2016-12-11   26753   0

iOS即时通讯进阶 - CocoaAsyncSocket源码解析(Read篇) 经验

各种情况下的数据包处理,其中还包括普通的、和基于 TLS 的不同读取操作等等。 注:由于该框架源码篇幅过大,且有大部分相对抽象的数据操作逻辑,尽管楼主竭力想要简单的去陈述相关内容,但是阅读起来仍会有一定的难度。如果不是诚心想学习

HeiUWSH 2017-02-14   12603   0

前端国际化之Vue-i18n源码分析 经验

vue-i18n 这个插件来进行。插件提供了单复数,中文转英文的方法。a下文有对 vue-i18n 的源码进行分析。因为英文的阅读方向也是从左到右,因此语言展示的方向不予考虑。但是在一些阿拉伯地区国家的语言是从右到左进行阅读的。

asdfjklzj 2017-03-20   34466   0
P150

  php+mysql动态网站开发教程及源码 文档

PHP的先进之处还体现在以下几个方面: 学习过程短。 面向对象编程。 可伸缩性。 (下载源码就到源码网:www.codepub.com) 9. 17 十月 2018本书技术支持站点:http://www

335629146 2017-02-28   3054   0

近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等) 资讯

编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等。而且原文也会不定期的更新,望看到文章的朋友能够学到更多。 《Brief History of Machine Learning》

jopen 2016-01-17   112827   0

如何在源码包编译安装的 LEMP 环境下开启 OpenSSL 功能 问答

Hello,大家好!我是——邪恶君子! 今天,给大家分享一下解决源码包编译安装 LEMP 环境下开启 OpenSSL 功能问题的过程。前几天,在访问页面时,突然报错,要求开启 openssl 功能。那怎么办呢,首先想到的是

jopen 2015-01-12   6668   0
OpenSSL   C/C++   PHP   Go   Nginx  

C/C++源码转HTML的工具 cpp2html 经验

cpp2html 是一个用来将 C/C++ 的源码文件转成直接在 HTML 上具有语法着色效果的 HTML 文档。 项目主页: http://www.open-open.com/lib/v

fmms 2012-01-19   18452   0

搜索引擎爬虫,抓取url的Java源码 经验

搜索引擎爬虫,抓取url的Java源码

fmms 2012-01-18   34944   0

将apk文件中的classes.dex反编译成java源码 经验

com/p/dex2jar/ 支持把classes.dex 转换成jar文件,在利用jd-gui将jar翻译成java源码,地址是 http://java.decompiler.free.fr 步骤很简单,这里就不累

fmms 2012-02-17   95413   0

PHP源码自动生成Eclipse插件 PHP Source Plugin 经验

PHP Source Plugin 是一组 Eclipse PDT 的功能,用来自动生成 PHP 代码,当前版本支持自动生成 getter / setter 方法。

fmms 2012-02-22   20819   0

[Asp.net 5] Caching-缓存架构与源码分析 经验

首先奉献caching的开源地址[ 微软源码 ] 1.工程架构 为了提高程序效率,我们经常将一些不频繁修改,但是使用了还很大的数据进行缓存。尤其是互联网产品,缓存可以说是提升效率优化第一利器。

jopen 2016-01-13   18631   0

Java学习之自动装箱和自动拆箱源码分析 经验

(-IntegerCache.low)]; return new Integer(i); } 从源码中可以看出, Integer对象自动缓存int值范围在low~high(-128~127),如果超出这个范围则会自动装箱为包装类。

byc7 2015-09-05   8053   0

Java线程池架构原理和源码解析(ThreadPoolExecutor) 经验

文章中其实说明了外部的使用方式,但是没有说内部是如何实现的,为了加深对实现的理解,在使用中可以放心,我们这里将做源码解析以及反馈到原理上,Executors工具可以创建普通的线程池以及schedule调度任务的调度

jopen 2015-10-09   8103   0

给jdk写注释系列之jdk1.6容器(1)-ArrayList源码解析 经验

"Index: "+index+", Size: " +size); } PS:看到了这个方法,便可jdk源码有些地方写的也不是那么精巧,比如这里remove时将数组越界检查封装成了一个单独方法,可是往前翻一

jopen 2016-01-16   9112   0
JDK   Java开发  
1 2 3 4 5 6 7 8 9 10