码迷,mamicode.com
首页 >  
搜索关键字:源码实现    ( 367个结果
.Net中的并行编程-7.基于BlockingCollection实现高性能异步队列
三年前写过基于ConcurrentQueue的异步队列,今天在整理代码的时候发现当时另外一种实现方式-使用BlockingCollection实现,这种方式目前依然在实际项目中使用。关于BlockingCollection的基本使用请查阅MSDN。源码实现 下面直接上代码:(代码已经放到了我的git ...
分类:Web程序   时间:2017-04-06 20:56:39    阅读次数:299
HashMap简单源码及多线程下的死循环
主要记录hashMap的一些基本操作源码实现原理以及多线程情况下get()操作的死循环引发原因 一、hashMap简介 1.hashMap集合的主要属性及方法 (默认初始化容量)DEFAULT_INITIAL_CAPACITY = 16 (默认最大容量)MAXIMUM_CAPACITY = 1 << ...
分类:编程语言   时间:2017-03-19 22:09:26    阅读次数:315
[Spark內核] 第41课:Checkpoint彻底解密:Checkpoint的运行原理和源码实现彻底详解
本课主题 Checkpoint 运行原理图 Checkpoint 源码解析 引言 Checkpoint 到底是什么和需要用 Checkpoint 解决什么问题: Checkpoint 运行原理图 [下图是 Checkpoint 运行原理图] Checkpoint 源码解析 參考資料 资料来源来至 D ...
分类:其他好文   时间:2017-03-12 19:59:35    阅读次数:272
List 的其他实现类
LinkedList 的不同之处在于:ArrayList 在底层还是以数组实现的数据存放(见源码),各个元素的内存地址是连续的,增删元素会影响整个集合中元素的内存地址;而 LinkedList 是通过链表(见源码)实现的链式存储结构,增删元素不会对其他位置的元素产生影响,对于频繁的“插入”和“删除”... ...
分类:其他好文   时间:2017-03-11 18:42:50    阅读次数:150
java中String的.trim()方法
该方法去除两边的空白符 原理: 看看源码实现 public String trim() { int len = value.length; int st = 0; char[] val = value; /* avoid getfield opcode */ while ((st < len) && ...
分类:编程语言   时间:2017-03-08 21:13:47    阅读次数:216
JSP + servlet 源码 实现文件的上传
JSP页面 upLoad.jsp _________________________________ <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = request.getCon ...
分类:Web程序   时间:2017-03-04 12:52:16    阅读次数:185
HashMap的源码,实现原理,底层结构
http://blog.csdn.net/u011202334/article/details/51496381 http://blog.csdn.net/vking_wang/article/details/14166593 http://www.cnblogs.com/ITtangtang/p/ ...
分类:其他好文   时间:2017-02-22 00:14:42    阅读次数:396
jq Deferred的源码实现
Deferred的实现主要是依靠jq的callbaks方法的,他是对callbacks的封装,先来看看callbacks的一段小代码 可以看出cb在调用fire方法时就会执行回调函数,那么他是怎么实现的呢,其实是这样的,callbacks里面有一个数组list用来存储回调函数,而Callbacks通 ...
分类:其他好文   时间:2017-01-22 19:12:38    阅读次数:184
高可用的池化 Thrift Client 实现(源码分享)
本文将分享一个高可用的池化 Thrift Client 及其源码实现,它采用链式调用API,简单易用;池化连接对象,高效管理连接的生命周期;实现异常服务自动隔离与恢复,多种可配置的负载均衡策略和服务级别,并自动根据服务级别进行服务降级处理,让你可以专注于业务逻辑的实现,提升工作效率和服务的质量。 ...
分类:其他好文   时间:2017-01-16 09:04:38    阅读次数:992
c++实现游戏开发中常用的对象池(含源码)
c++实现游戏开发中常用的对象池(含源码) little_stupid_child2017-01-06上传 little_stupid_child2017-01-06上传 对象池的五要素: 1.对象集合 2.未使用对象索引集合 3.已使用对象索引集合 4.当前使用量 5.最大使用量 http://d ...
分类:编程语言   时间:2017-01-13 21:56:22    阅读次数:210
367条   上一页 1 ... 17 18 19 20 21 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!