码迷,mamicode.com
首页 >  
搜索关键字:protocol buffer    ( 10832个结果
Android native CursorWindow数据保存原理
Android SQLite数据集buffer实现原理...
分类:移动开发   时间:2014-06-20 10:45:24    阅读次数:490
java.io.BufferedOutputStream 源码分析
BufferedOutputStream 是一个带缓冲区到输出流,通过设置这种输出流,应用程序就可以将各个字节写入底层输出流中,而不必针对每次字节写入调用底层系统。俩个成员变量,一个是存储数据的内部缓冲区,一个是缓冲区中的有效字节数。 /** * The internal buffer...
分类:编程语言   时间:2014-06-11 23:06:00    阅读次数:268
循环缓冲实现(ring buffer/circular buffer)
/***************************************************************************************************** buf : 存放数据的缓冲区地址* size: 缓冲区的大小(必须是2的幂)* in :写指针...
分类:其他好文   时间:2014-06-11 11:46:22    阅读次数:253
java.io.ByteArrayOutputStream 源码分析
成员变量buf是存储数据的缓冲区 count是缓冲区中的有效字节数。 /** * The buffer where data is stored. */ protected byte buf[]; /** * The number of valid byte...
分类:编程语言   时间:2014-06-11 11:03:44    阅读次数:269
java-IO操作性能对比
在软件系统中,IO速度比内存速度慢,IO读写在很多情况下会是系统的瓶颈。 在java标准IO操作中,InputStream和OutputStream提供基于流的IO操作,以字节为处理单位;Reader和Writer实现了Buffered缓存,以字符为处理单位。 从Java1.4开始,增加NIO(New IO),增加缓存Buffer和通道Channel,以块为处理单位,是双向通道(可读可写,类似RandomAccessFile),支持锁和内存映射文件访问接口,大大提升了IO速度。 以下例子简单测试常见IO操作...
分类:编程语言   时间:2014-06-07 15:49:03    阅读次数:283
JAVA用标准库自己写一个字符串翻转方法,翻转字符串中字母非单词
例如输入:I love programming 输出:I evol gnimmargorp 算法思路就是:根据空格提取每一个单词,存放在一个buffer里进行翻转处理,再添加到新的字符串。最后新的字符串就完成整个方法过程。 public class ReserveString { public String reserve(String sentence){ Strin...
分类:编程语言   时间:2014-06-07 12:20:14    阅读次数:246
关于结构体的一个特殊用法(总觉得遇到的问题就该记录一下哇)
关于结构体的一个特殊用法 //写法一 struct array { int count; char *buf; } //写法二 struct array { int count; char buf[0]; } 如果一个buf用作一个buffer的话,这时候如果malloc一块内存, 用方法一,buf是指针的话,指向这块申请出的内存的话,这里arr...
分类:其他好文   时间:2014-06-07 12:13:20    阅读次数:273
十、Socket之UDP编程
UDP基础知识 UDP(User Datagram Protocol,用户数据报协议)是一个简单的、面向数据报的无连接协议,提供了快速但不一定可靠的传输服务。 UDP与TCP相比主要有以下区别。 1.UDP速度比TCP快 由于UDP不需要先与对方建立连接,也不需要传输确认,因此其...
分类:其他好文   时间:2014-06-07 10:35:47    阅读次数:268
MSAA
多重采样抗锯齿(MultiSampling Anti-Aliasing,簡稱MSAA)是一种特殊的超级采样抗锯齿(SSAA)。MSAA首先来自于OpenGL。具体是MSAA只对Z缓存(Z-Buffer)和模板缓存(Stencil Buffer)中的数据进行超级采样抗锯齿的处理。可以简单理解为只对多边...
分类:其他好文   时间:2014-06-07 08:34:00    阅读次数:160
linux中的线程同步:生产者、消费者问题
#include #include #include #include #include #define BUFFER_COUNT 5int Buffer[BUFFER_COUNT]; //指针数组int front = 0;int tail = 0;sem_t SemProd;sem_t SemC...
分类:编程语言   时间:2014-06-05 16:57:05    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!