码迷,mamicode.com
首页 >  
搜索关键字:缓冲    ( 8156个结果
delphi中使用SocketStream读写数据的技巧
procedure TServerThread.ClientExecute;var pStream:TWinSocketStream; buffer:Pointer; readText,SendText:string; i:integer;Const{读客户端令牌时使用的缓冲区大小,因为它们都是一些...
分类:Windows程序   时间:2014-10-13 18:05:31    阅读次数:685
Android开发之播放器中涉及的Surface,SurfaceView,SurfaceHolder基础
一、什么是Surface              简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface的Canvas上(后面有原因解释)。传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行。           在SDK的文档中,对Surface的描述是这样的:“Handle onto a r...
分类:移动开发   时间:2014-10-13 14:10:19    阅读次数:308
TCMalloc:线程缓冲的Malloc
TCMalloc要比glibc 2.3的malloc(可以从一个叫作ptmalloc2的独立库获得)和其他我测试过的malloc都快。ptmalloc在一台2.8GHz的P4机器上执行一次小对象malloc及free大约需要300纳秒,而TCMalloc的版本同样的操作大约只需要50纳秒。malloc版本的速度是至关重要的,因为如果malloc不够快,应用程序的作者就倾向于在malloc之上写一个自己的内存释放列表。这就可能导致额外的代码复杂度,以及更多的内存占用――除非作者本身非常仔细地划分释放列表的大小...
分类:编程语言   时间:2014-10-13 11:28:29    阅读次数:263
深入浅出send和recv
先明确一个概念:每个TCP socket在内核中都有一个发送缓冲区和一个接收缓冲区,TCP的全双工的工作模式以及TCP的滑动窗口便是依赖于这两个独立的buffer以及此buffer的填充状态。接收缓冲区把数据缓存入内核,应用进程一直没有调用read进行读取的话,此数据会一直缓存在相应 socket的接收缓冲区内。再啰嗦一点,不管进程是否读取socket,对端发来的数据都会经由内核接收并且缓存到so...
分类:其他好文   时间:2014-10-12 19:24:08    阅读次数:183
MemCached配置与缓存知识概述
先看看百度百科里面对缓存的介绍:缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地...
分类:系统相关   时间:2014-10-12 17:29:28    阅读次数:307
DirectX11 学习笔记9 - 动态顶点缓冲区 和 静态顶点缓冲区
首先说什么是缓冲区: 缓冲区就是在.fx效果文件(.ps .vs也是) 里面定义的一个数据结构。用于.fx和cpp文件的数据通信。 比如://-------------------------------------------------------------------------------------- // Constant Buffer Variables //---------...
分类:其他好文   时间:2014-10-12 17:08:38    阅读次数:168
bios和dos中断
1、字符功能调用类(Character-Oriented Function)01H、07H和08H —从标准输入设备输入字符02H —字符输出03H —辅助设备的输入04H —辅助设备的输出05H —打印输出06H —控制台输入/输出09H —显示字符串0AH — 键盘缓冲输入0BH —检测输入状态...
分类:移动开发   时间:2014-10-12 16:49:28    阅读次数:231
流之过滤器流(将过滤器串链在一起)
过滤器通过其构造函数与流连接。例如,下面的代码段将缓冲文件data.txt的输入: InputStream?in?=?new?FileInputStream("F:/data.txt"); BufferedInputStream?bin?=?new?BufferedInputStream(in); 从文件...
分类:其他好文   时间:2014-10-12 00:36:07    阅读次数:407
java中Integer值比较不注意的问题
今天,帮人看代码时,发现这个问题,回顾起来,记录下来。 先来看一个代码片段 public static void main(String[] args) { Integer a1 = Integer.valueOf(60); //danielinbiti Integer b1 = 60; System.out.println("1:="+(a1 == b1)); ...
分类:编程语言   时间:2014-10-11 18:26:35    阅读次数:152
Android读取Assets文件夹中的内容
assets文件夹是android程序中存放相关外部文件的一个目录,Android官方提供了相应的方法去访问该文件夹中的内容,故此我们并不需要进行相关的路径判断等代码操作,直接调用相关方法打开文件并得到一个字节输入流(InputStream);然后通过相应的字符编码方式读取字节解码为字符输入流(InputStreamReader);再通过BufferReader对字符输入流读取文本并将字符存入缓冲区以便能提供字符、数组和线段的高效读取;最后我们就能逐行对文件内容进行读取了。...
分类:移动开发   时间:2014-10-11 17:49:46    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!