码迷,mamicode.com
首页 >  
搜索关键字:buffers    ( 824个结果
java NIO-Channel
基本简介Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。Java NIO: Channels and Buffers(通道和缓冲区)标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区...
分类:编程语言   时间:2016-04-29 19:58:37    阅读次数:258
Netty in Action (十四) 第五章节 第三部分 ByteBufHolder,ByteBuf分配,计数引用
这个章节致力于学习Netty的数据容器,容器都是基于ByteBuf的,我们一开始解释了ByteBuf的性能为什么比JDK的高,我们也强调了说明了一个个新的API,并解释了它们使用的每一个场景 以下,是我们刚刚提及过的: 1)read和write两个不同的索引控制这我们对数据的操作 2)不同的内存使用方法---backing arrays 和 direct buffers 3)可以使用CompositeByteBuf来使多种ByteBuf聚集 4)数据接入的方法:searching,slicing和copy...
分类:Web程序   时间:2016-04-29 19:21:22    阅读次数:338
Google protocol buffers 小结(二)
protobuf是什么 protobuf,全称Google protocol buffer,Google公司内部的混合语言数据标准,用于RPC系统和持续数据存储系统 它是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化,适合做数据存储或RPC数据交换格式,可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Pyt...
分类:其他好文   时间:2016-04-29 18:42:33    阅读次数:200
(提交音频太快导致崩溃)应该是SubmitSourceBuffer允许的最大buffer值XAUDIO2_MAX_QUEUED_BUFFERS的限制
使用IAudio2SourceVoice->SubmitSourceBuffer来提交音频数据,会有一个数据队列,可以使用XAUDIO2_VOICE_STATE来获取状态,可以看到当前待播放的等待队列中还有多少Buff,提交音频数据过快的话,会导致程序崩溃,应该是因为下面的buffer最大值限制: // Numeric boundary values #define XAUDIO2_M...
分类:其他好文   时间:2016-04-29 15:48:03    阅读次数:481
Hadoop2.6.0中YARN底层状态机实现分析
Hadoop2.x.x版本的底层实现中作了很多优化:用状态机对各种对象生命周期和状态转移进行管理;采用事件机制避免线程同步与阻塞;采用Protocol Buffers优化RPC性能;采用Apache Avro优化日志等。本文主要针对YARN中状态机的实现进行分析,在这个过程中,会捎带一些事件的内容。...
分类:其他好文   时间:2016-04-29 10:36:12    阅读次数:241
java NIO-Channel
基本简介Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。Java NIO: Channels and Buffers(通道和缓冲区)标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区...
分类:编程语言   时间:2016-04-26 21:56:07    阅读次数:222
Netty in Action (十四) 第五章节 第三部分 ByteBufHolder,ByteBuf分配,计数引用
这个章节致力于学习Netty的数据容器,容器都是基于ByteBuf的,我们一开始解释了ByteBuf的性能为什么比JDK的高,我们也强调了说明了一个个新的API,并解释了它们使用的每一个场景 以下,是我们刚刚提及过的: 1)read和write两个不同的索引控制这我们对数据的操作 2)不同的内存使用方法---backing arrays 和 direct buffers 3)可以使用CompositeByteBuf来使多种ByteBuf聚集 4)数据接入的方法:searching,slicing和copy...
分类:Web程序   时间:2016-04-26 21:28:41    阅读次数:280
Google protocol buffers 小结(二)
protobuf是什么 protobuf,全称Google protocol buffer,Google公司内部的混合语言数据标准,用于RPC系统和持续数据存储系统 它是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化,适合做数据存储或RPC数据交换格式,可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Pyt...
分类:其他好文   时间:2016-04-26 20:57:18    阅读次数:174
protobuf中文教程(第一篇)
声明:本文大部分内容翻译自官方英文文档,其中可能穿插着加入自己的语言用以辅助理解,本文禁止转载。 一、什么是protocol buffers Protocol buffers是一个灵活的、高效的、自动化的用于对结构化数据进行序列化的协议,与XML相比,Protocol buffers序列化后的码流更 ...
分类:其他好文   时间:2016-04-23 01:22:04    阅读次数:401
最近写的一个控件——Well Swipe 拖拽排序实现
Protocol Buffers protocol buffers 是一种平台无关的,中性的,可扩展机制的序列化结构化数据 What are protocol buffers? Protocol...
分类:编程语言   时间:2016-04-20 02:03:02    阅读次数:166
824条   上一页 1 ... 54 55 56 57 58 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!