码迷,mamicode.com
首页 >  
搜索关键字:源码实现    ( 367个结果
BlockingQueue的双锁源码解析
1.构造方法publicLinkedBlockingQueue(intcapacity){if(capacity<=0)thrownewIllegalArgumentException();this.capacity=capacity;last=head=newNode<E>(null);}其中capacity是队列的长度,构造方法很简单,初始化node,并设置队列的最大容量ca
分类:其他好文   时间:2018-11-29 22:24:41    阅读次数:250
基于scrapy源码实现的自定义微型异步爬虫框架
一、scrapy原理 Scrapy 使用了 Twisted异步网络库来处理网络通讯。整体架构大致如下 Scrapy主要包括了以下组件: 引擎(Scrapy)用来处理整个系统的数据流处理, 触发事务(框架核心) 调度器(Scheduler)用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时 ...
分类:其他好文   时间:2018-11-24 14:20:06    阅读次数:194
Android Handler消息机制源码解析
好记性不如烂笔头,今天来分析一下Handler的源码实现 Handler机制是Android系统的基础,是多线程之间切换的基础。下面我们分析一下Handler的源码实现。 Handler消息机制有4个类合作完成,分别是 Handler : 获取消息,发送消息,以及处理消息的类 MessageQueu ...
分类:移动开发   时间:2018-11-23 23:26:37    阅读次数:240
DirectX11 With Windows SDK 24--Render-To-Texture(RTT)技术的应用、使用ScreenGrab保存纹理到文件
前言 尽管在上一章的动态天空盒中用到了Render To Texture技术,但那是针对纹理立方体的特化实现。考虑到该技术的应用层面非常广,在这里抽出独立的一章专门来讲有关它的通用实现以及各种应用。此外,这里还会讲到如何使用DirectXTex的ScreenGrab来保存纹理,可以说是干货满满了。 ...
分类:Windows程序   时间:2018-11-18 13:12:53    阅读次数:253
Java源码--LinkedList源码概述
与ArrayList同为List,LinkedList却展现出不同的特性。作为java.util下的另一重要容器,我们下面来探究一下LinkedList的源码实现及特性分析。 上篇文章讲述到,ArrayList用数组来存储数据,伴随数据量的变大,ArrayList动态扩充数组容量。与之不同,Link ...
分类:编程语言   时间:2018-11-10 00:10:23    阅读次数:194
Java开发岗位面试题整理
一、Java基础String类为什么是final的HashMap的源码,实现原理,底层结构。说说你知道的几个Java集合类:list、set、queue、map实现类。描述一下ArrayList和LinkedList各自实现和区别Java中的队列都有哪些,有什么区别。反射中,Class.forName和classloader的区别。Java7、Java8的新特性Java数组和链表两种结构的操作效率
分类:编程语言   时间:2018-11-07 20:10:09    阅读次数:229
Java开发岗位面试题整理
一、Java基础String类为什么是final的HashMap的源码,实现原理,底层结构。说说你知道的几个Java集合类:list、set、queue、map实现类。描述一下ArrayList和LinkedList各自实现和区别Java中的队列都有哪些,有什么区别。反射中,Class.forName和classloader的区别。Java7、Java8的新特性Java数组和链表两种结构的操作效率
分类:编程语言   时间:2018-11-07 19:54:22    阅读次数:198
Spring源码系列 —— 构造和初始化上下文
探索spring源码实现,精华的设计模式,各种jdk提供的陌生api,还有那么点黑科技都是一直以来想做的一件事!但是读源码是一件非常痛苦的事情,需要有很大的耐心和扎实的基础。 在曾经读两次失败的基础上,这次希望能一站到底!这个系列基于spring v4.3.20版本探索。 Spring上下文启动加载 ...
分类:编程语言   时间:2018-11-05 11:21:39    阅读次数:255
React深入 - 手写redux api
简介: 手写实现redux基础api createStore( )和store相关方法 api回顾: createStore(reducer, [preloadedState], enhancer) Store 方法 源码实现: demo:验证正确性 // import { createStore ...
分类:Windows程序   时间:2018-11-05 00:09:06    阅读次数:206
Java面试常见题
一、Java基础 1、String类为什么是final的. 2、HashMap的源码,实现原理,底层结构. 3、说说你知道的几个Java集合类:list、set、queue、map实现类咯... 4、描述一下ArrayList和LinkedList各自实现和区别 5、Java中的队列都有哪些,有什么 ...
分类:编程语言   时间:2018-11-02 23:42:55    阅读次数:255
367条   上一页 1 ... 8 9 10 11 12 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!