说到高速缓存存储,处理读写文件,那就不得不说MappedByteBuffer。 看了好多文章以后写一下自己的总结。 在这里先介绍一下相关的类与方法。 先说一下Buffer、ByteBuffer、MappedByteBuffer这几个类之间的关系。 public abstract class Mapp ...
分类:
移动开发 时间:
2016-07-11 16:47:46
阅读次数:
297
Exception when executing br is a binary reader. The data to peak is D000 (D0=208) The cause is, for PeekChar, after peak, the value will be transforme ...
分类:
其他好文 时间:
2016-07-11 14:05:46
阅读次数:
224
(一) Java NIO 概述 Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集中在这三个组件上。其它组 件会...
分类:
编程语言 时间:
2016-07-10 19:09:27
阅读次数:
238
一、NIO类库简介 1、缓冲区Buffer Buffer是一个对象,包含一些要写入和读出的数据。 在NIO中,所有的数据都是用缓冲区处理的,读取数据时,它是从通道(Channel)直接读到缓冲区中,在写入数据时,也是从缓冲区写入到通道。 缓冲区实质上是一个数组,通常是一个字节数组(ByteBuffe ...
分类:
编程语言 时间:
2016-07-10 15:13:26
阅读次数:
299
Node.js基础知识杂烩这段时间做项目主要做关于服务器的功能点,因此,逐渐开始学习node.js写服务器,总体下来,觉得node比php更好用,写服务前器的速度更快,处理效率更高。注:node并不是专门写服务器的,其实node的出现,将js从web前端的专用语言,变成了一门通用语言。node中有各样的基础模块:比如fs,path,buffer,http,net等模块,此外,node还有各种各样的三...
分类:
Web程序 时间:
2016-07-10 12:43:46
阅读次数:
266
一.嵌入式调试方法: 1.模拟器。比如Qtopia Core可以用奇趣提供的Frame Buffer模拟工具qvfb,ARM硬件模拟可以用SkyEye开源项目。 2.远程调试。调试器还在PC上,调试器与被调试的程序通过网络通信。 3.通过LOG和Core Dump等文件事后分析。 二.对于复杂的Li ...
分类:
其他好文 时间:
2016-07-07 19:15:56
阅读次数:
145
本文节选自这里,原文以mysql innodb系统为例,介绍了数据经过的各层级的buffer和cache,其它系统也有相似的原理,摘录于此。 3. VFS层 该层的缓冲都放在主机内存中,它的目的主要是在操作系统层缓冲数据,避免慢速块设备读写操作影响了IO的响应时间。 3.1. 细究O_DIRECT/ ...
分类:
系统相关 时间:
2016-07-07 17:18:29
阅读次数:
998
默认情况下,输出一个字符串到浏览器,经过3个阶段PHP buffer->Tcp buffer->浏览器(IE浏览器有的版本也存在buffer) PHP默认是打开输出缓冲的,在php.ini中可以配置output_buffering=4096(4kb,一个内存页),设置PHP输出缓冲大小 ?flush ...
分类:
Web程序 时间:
2016-07-06 17:56:59
阅读次数:
260
#include
#include
#include
int main(void)
{
char buffer[1024] ;
//获取当前的工作目录,注意:长度必须大于工作目录的长度加一
char *p = getcwd(buffer , 40);
char *dir = NULL;
printf("buffer:%s p:%s size:%d \n" , buff...
分类:
系统相关 时间:
2016-07-06 15:05:43
阅读次数:
231
写在前面:我们在使用mysqldump备份数据时,请一定记住要加上 -q 参数,后果可能是很严重的,不要给自己挖坑哦。到底为什么呢,且听我慢慢道来! 先来看看 mysqldump –help 中,关于 -q 参数的解释: 简言之,就是说加上 -q 后,不会把SELECT出来的结果放在buffer中, ...
分类:
数据库 时间:
2016-07-06 13:15:44
阅读次数:
224