一、前言自从J2SE 1.4版本以来,JDK发布了全新的I/O类库,简称NIO,其不但引入了全新的高效的I/O机制,同时,也引入了多路复用的异步模式。NIO的包中主要包含了这样几种抽象数据类型:Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。Char...
分类:
编程语言 时间:
2014-07-09 20:00:22
阅读次数:
339
指令和数据: 在内存或者磁盘上,指令和数据是没有任何区别的,都是二进制信息。 那怎么区分二进制信息到底是数据还是程序呢?下面会有解释。cpu要想进行数据的读写,必须和外部器件进行三类信息交互:1。存储单元的地址(地址信息)2器件的选择,读还是写(控制信息)3 操作的数据(数据信息)计算机中专...
分类:
编程语言 时间:
2014-07-09 18:49:03
阅读次数:
182
本章主要阐述SGA中的Database buffer cache。Buffer cache {1.pin (读写瞬间的状态)2.clean3.dirty4.unused}--Database buffer cache概述:1.段、区、块的概念:create table t2 ( id int, .....
分类:
数据库 时间:
2014-07-09 14:49:28
阅读次数:
219
用户程序调用C标准I/O库函数读写文件或设备,而这些库函数要通过系统调用把读写请求传给内核,最终由内核驱动磁盘或设备完成I/O操作。C标准库为每个打开的文件分配一个I/O缓冲区以加速读写操作,通过文件的FILE结构体可以找到这个缓冲区,用户调用读写函数大多数时候都在I/O缓冲区中读写,只有少数时候需...
分类:
其他好文 时间:
2014-07-09 14:18:46
阅读次数:
211
1.文件的读取在客户端执行读取操作时,客户端和HDFS交互过程以及NameNode和各DataNode之间的数据流是怎样的?下面将围绕图1进行具体讲解。 图 1 客户端从HDFS中读取数据1)客户端通过调用FileSystem对象中的open()函数来读取它做需要的数据。FileS...
分类:
其他好文 时间:
2014-07-09 13:58:58
阅读次数:
824
奔腾4 2.4GHZ FSB=800MHZ 内部带宽=CPU的主频×32位/8 =2400MHZ×32bit/8 =2400M/S×4B =9600MB/S 外部带宽(FSB的带宽)=FSB的频率×64位/8 =800MHZ×64bit/8 =800M/S×8B =6400MB/S例如:奔腾4 2....
分类:
其他好文 时间:
2014-07-09 13:48:47
阅读次数:
159
read属于系统调用,它的缓存是基于内核的缓冲,是记在内核空间的. 而fgetc是标准函数, 是在用户空间I/O缓冲区的比如用fgetc读一个字节,fgetc有可能从内核中预读1024个字节到I/O缓冲区中,再返回第一个字节,这时该文件在内核中记录的读写位置是1024,而在FILE结构体中记录的读写...
分类:
其他好文 时间:
2014-07-09 13:43:13
阅读次数:
282
全球范围来看,移动及互联网流量的增长速度是空前的,导致此现象的缘由包括云服务的增长、移动宽带和基于互联网的视频点播服务的增长。Cisco预计,从2012至2017年,全球互联网IP流量将增至三倍,达到每月120艾字节,而移动数据流量将增长13倍,达到每月逾11艾字节[i]。贝尔实验室则预计,在同一时间区段,城域及骨干网的流量分别将增长560%和360%[ii]。如此高速的带宽增长为作为当前IP网络基石的光传送网带来了难以想像的压力。...
分类:
其他好文 时间:
2014-07-09 12:19:52
阅读次数:
253
文件和素材
打开文件
open函数用来打开文件,语法如下:
open([name[,mode[,buffering]])
open函数使用一个文件名作为唯一的强制参数,然后返回一个文件对象。模式(mode)和缓冲(buffering)参数都是可选的。
>>> f=open(r'D:\software(x86)\Python27\README.txt')
如果文件不存在,则出...
分类:
编程语言 时间:
2014-07-09 10:45:07
阅读次数:
151
在移动平台开发中,经常会有大数据存储与交互的操作,在以webkit为内核的浏览器中,提供了一个叫作WEBSQL的数据库。这让我们前端也可以像php等程序语言一样,进行数据库的读写操作。Web Storage存储本地数据的方法目前可以在许多主流浏览器、平台与设备上实现,与之相关的API也已经标准化,但...
分类:
移动开发 时间:
2014-07-08 22:42:51
阅读次数:
242