码迷,mamicode.com
首页 >  
搜索关键字:剖析    ( 4571个结果
Java集合---HashMap源码剖析
无论是在平时的练习还是项目当中,HashMap用的是非常的广,真可谓无处不在。平时用的时候只知道HashMap是用来存储键值对的,却不知道它的底层是如何实现的。一、HashMap概述 HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了....
分类:编程语言   时间:2014-09-01 00:22:02    阅读次数:350
java反射机制剖析(二)— Class Loader
上一篇博客简要的提了一下java反射机制中涉及到的一些相关知识,那么ClassLoader就是其中之一。本篇博客就详细的对ClassLoader做一个相对深入的了解。作为了解需要知道的是,其实类类型(Class Class)是和ClassLoader分不开的,因为ClassLoader需要的信息是由它提供的。类类型将在下一篇博客介绍。 简介     ClassLoader是负责加载类的对象...
分类:编程语言   时间:2014-08-31 18:40:41    阅读次数:260
Android中View绘制流程以及invalidate()等相关方法分析
转载请注明出处:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者。同一时候真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到很多其它的....
分类:移动开发   时间:2014-08-31 17:11:11    阅读次数:274
MapReduce剖析笔记之七:Child子进程处理Map和Reduce任务的主要流程
在上一节我们分析了TaskTracker如何对JobTracker分配过来的任务进行初始化,并创建各类JVM启动所需的信息,最终创建JVM的整个过程,本节我们继续来看,JVM启动后,执行的是Child类中的Main方法,这个方法是如何执行的。1,从命令参数中解析相应参数,获取JVMID、建立RPC连...
分类:其他好文   时间:2014-08-31 01:36:00    阅读次数:259
MapReduce剖析笔记之五:Map与Reduce任务分配过程
在上一节分析了TaskTracker和JobTracker之间通过周期的心跳消息获取任务分配结果的过程。中间留了一个问题,就是任务到底是怎么分配的。任务的分配自然是由JobTracker做出来的,具体来说,存在一个抽象类:TaskScheduler,主要负责分配任务,继承该类的有几个类:Capaci...
分类:其他好文   时间:2014-08-30 05:36:19    阅读次数:359
罗永浩Vs王自如:浮躁的世界该如何降温?!
对于新产品我们应该多些包容,因为没有一款新产品上市是完美无缺的,iphone不也是经历了几代才有现在这么优良的品质吗?!锤子可能是天生骄傲、太抢眼了,如果很平庸,我想王自如就不会也没兴趣去做这么史无前例、大张旗鼓的手机剖析测评...
分类:其他好文   时间:2014-08-29 14:37:27    阅读次数:210
Android Handler 详解
本文回答了“为什么使用Handler能跨线程更新UI?”,同时从源码角度剖析了暗藏在Handler背后的玄机:Looper(封装了消息循环)和MessageQueue(消息队列),它们是所有App(Activity)得以运作的核心。Handler本质上具有两个角色——消息队列的窗口(Handler.sendMessage)、处理消息的回调(Handler.handleMessage)。最后指出,后台线程通过Handler更新UI本质上是“生产者消费者问题”。...
分类:移动开发   时间:2014-08-28 18:07:55    阅读次数:313
HTML5实战与剖析之Web存储机制(Web Storage)
Web Storage是以Key-Value的形式进行数据持久性存储。Web Storage是为了克服由cookie带来的一些限制而产生的。当数据需要被严格控制在客户端上的时候,无须持续地将数据发回服务器。Web Storage的目标有两个:提供一种存储会话数据的路径;提供存储大量可以跨会话存在的数据的机制。...
分类:Web程序   时间:2014-08-27 20:35:08    阅读次数:356
java反射机制剖析(一)—简介
由之前动态代理的学习再次接触到反射这个知识点,第二次接触了所以做了一些稍微深入的了解。那么,对于反射这部分的内容我打算分三篇博客来总结。本篇博客先对反射做一个大概的了解,包括反射有关的RTTI、定义的理解以及涉及到的其他知识的简介。 回顾     java之前我接触反射这个知识,是在大话设计中的抽象工厂模式里,通过反射+配置文件来优化抽象工厂提高其应对需求变更的灵活性。当时对于反射的认知仅...
分类:编程语言   时间:2014-08-27 16:42:48    阅读次数:208
Arrays.asList的使用及异常问题
将数组转成List问题,通常我们习惯这样写成:List list = Arrays.asList("1","2");于是我们这样就得到了一个list,但是这个List的实现类是java.util.Arrays.ArrayList这个类(而不是java.util.ArrayList)。剖析JDK源代码...
分类:其他好文   时间:2014-08-27 12:49:17    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!