码迷,mamicode.com
首页 >  
搜索关键字:buffer    ( 4969个结果
Netty代码分析
Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序[官方定义],整体来看其包含了以下内容:1.提供了丰富的协议编解码支持,2.实现自有的buffer系统,减少复制所带来的消耗,3.整套channel的实现,4.基于事件的过程流转以及完整的网络事件响应与扩展,5.丰富的example。本文并不对Netty实际使用中可能出现的问题做分析,只是从...
分类:Web程序   时间:2015-01-05 00:38:52    阅读次数:241
java nio学习(四)
Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。 分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个buffer中。因此,Channel将从Channel中读取的数据“分散(scatter)”到多个Buffer中。 聚集(ga...
分类:编程语言   时间:2015-01-04 19:20:07    阅读次数:189
java nio学习(一)
Java NIO 概述 Java NIO 由以下几个核心部分组成: ChannelsBuffersSelectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集中在这三个组件上。其它组件...
分类:编程语言   时间:2015-01-04 17:21:33    阅读次数:257
java nio学习(二)
java NIO的通道类似流,但又有些不同: 既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。 通道可以异步地读写。 通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。 正如上面所说,从通道读取数据到缓冲区,从缓冲区写入数据到通道。如下图所示: Channel的实现 这些是Java NIO中最重要的通道的实现:...
分类:编程语言   时间:2015-01-04 17:16:14    阅读次数:201
java nio学习(三)
Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。 Buffer的基本用法 使用Buffer读写数据一般遵循以下四个步骤: 写入数据到Buffer 调用fli...
分类:编程语言   时间:2015-01-04 17:12:59    阅读次数:180
存储引擎-Buffer tree
Buffer-tree也称为COLA,即cache-oblivious,可以不需要知道具体内存大小和一个块的大小,使用一套逻辑进行处理,因此内存大小可知,内存可能被临时占用去做其它事情。Buffer-tree典型的实现是TokuDB,在里面被称为Fractal-tree。其算法的基本过程为:假定有如...
分类:其他好文   时间:2015-01-04 16:48:51    阅读次数:363
[Android]浮层视频效果,在另外一个Window使用SurfaceView无法正常显示的问题排查与解决
视频浮层下使用SurfaceView遇到的问题和解决方案...
分类:移动开发   时间:2015-01-04 13:36:55    阅读次数:274
node缓冲区
why?javascript不擅长处理二进制数据而node需要处理二进制的数据,因此引入一个二进制的缓冲区来实现,它将buffer伪类的javascript API暴露给外界 它以字节为计量单位,可以设置和获取缓冲区的数据(1)创建缓冲区var buf = new Buffer('*','*');参...
分类:其他好文   时间:2015-01-04 12:03:37    阅读次数:176
细分和边界
代码如下:#include //#include #include #include #include using namespace std;#define GL_PI 3.1415fvoid RenderScene(){ glClear(GL_COLOR_BUFFER_BIT|GL_DEP...
分类:其他好文   时间:2015-01-03 13:09:37    阅读次数:107
动态螺旋线
代码如下:#include //#include #include #include #include using namespace std;#define GL_PI 3.1415fvoid RenderScene(){ //glClear(GL_COLOR_BUFFER_BIT|GL_D...
分类:其他好文   时间:2015-01-03 13:06:01    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!