码迷,mamicode.com
首页 >  
搜索关键字:buffer    ( 4969个结果
双缓冲(Double Buffer)原理和使用
一、双缓冲作用 双缓冲甚至是多缓冲,在许多情况下都很有用。一般需要使用双缓冲区的地方都是由于“生产者”和“消费者”供需不一致所造成的。这样的情况在很多地方后可能会发生,使用多缓冲可以很好的解决。我举几个常见的例子: 例 1. 在网络传输过程中数据的接收,有时可能数据来的太快来不及接收导致数据丢失。这 ...
分类:其他好文   时间:2016-06-28 09:19:16    阅读次数:254
处理数据(I/O)
一、处理JSON 1、将JavaScript数据转换为JSON对象(序列化) JSON.stringify(Object) 2、将JSON数据转换为JavaScript对象(逆序列化) JSON.parse(stringJSON) 二、Buffer模块缓冲数据(使用两位16进制表示一字节) 1、创建 ...
分类:其他好文   时间:2016-06-27 19:37:30    阅读次数:158
Buffer和Cache的区别
之前没有细究系统的Buffer和Cache的区别,最近面试的时候被问及这个问题,过后查了一下:其实,buffer与cache设计的初衷就不一样:buffer(缓冲):是为了提高内存和硬盘(或其他I/O设备)之间的数据交换的速度而设计的。(写)cache(缓存):是为了提高cpu和内存之间的数据交..
分类:系统相关   时间:2016-06-27 12:30:33    阅读次数:327
Android开机动画
Android系统的开机动画可分为三个部分,kernel启动,init进程启动,android系统服务启动。这三个开机动画都是在一个叫做 帧缓冲区(frame buffer)的硬件设备上进行渲染绘制的。http://hovertree.com/menu/android/ 在Linux内核中,每一个硬 ...
分类:移动开发   时间:2016-06-26 19:35:23    阅读次数:192
Innodb逻辑存储
Innodb逻辑存储segment:数据段、回滚段……extent:一个extent64个page,一个大的segment可申请4个extentpage:一个page16k,一个extent16*64=1024k=1Msegment:和oracle类似,在某种程度上,一个segment可以理解为一个表Buffer和Page关系buffer以page为单位(保守态度),从..
分类:数据库   时间:2016-06-25 23:15:20    阅读次数:324
微软向开源又迈进了一大步:Checked C
微软开源了 Checked C ,这是一个 C 语言的扩展版本,可以用于解决 C 语言中的一系列安全相关的隐患。正如其名字所示,Checked C 为 C 语言增加了检查,这个检查可以帮助开发者检查常见的编程错误,比如缓存区侵占buffer overruns、内存访问越界、不正确的类型转换等。这些编 ...
分类:其他好文   时间:2016-06-25 21:39:23    阅读次数:122
vim设置文本宽度
'textwidth' 'tw' number (default 0) local to buffer {not in Vi} Maximum width of text that is being inserted. A longer line will be broken after white ...
分类:系统相关   时间:2016-06-25 17:47:13    阅读次数:189
Oracle工具类-生成数据库现有Job的创建脚本
生成Oracle数据库现有Job的创建脚本 参考资料 ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes. ...
分类:数据库   时间:2016-06-24 12:32:38    阅读次数:201
Windows核心编程05-窗口类的创建
创建主窗口: 创建主窗口这段代码经常要用到,先存起来 子窗口的创建 创建时要设置父窗口句柄 创建风格要增加WS_CHILD|WS_VISIBLE 窗口和窗口类的附加数据缓冲区 作用 注册窗口时,可以设置这两个数据内存空间的大小。 int cbClsExtra; //窗口类的附加数据buffer大小 ...
分类:Windows程序   时间:2016-06-23 20:29:55    阅读次数:273
Java NIO 学习
Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。 Asynchrono ...
分类:编程语言   时间:2016-06-23 18:44:35    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!