/*
* 讲一个图片文件按照指定的大小切割成多个碎片文件。
* 方法:
* 循环读取数据到缓冲区,存放到不同的文件中就OK的啦
*/
package ioTest.io3;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class S...
分类:
编程语言 时间:
2014-05-10 09:55:32
阅读次数:
322
ISO C标准I/O库使用流的概念读写文件。流是对数据传输的抽象,可以把流理解为从起点到终点间的字节序列。
标准I/O库通过维护进程空间内的缓冲区,减少read/write系统调用次数来提高I/O效率。之前介绍的Unbuffered I/O和文件描述符fd打交道,标准I/O则使用FILE指针。
typedef struct{
short level;/*缓冲区满程度*/
uns...
分类:
其他好文 时间:
2014-05-10 09:37:37
阅读次数:
388
自解: 1 DSEG SEGMENT 2 DATA DB
-1,1,-2,2,3,-3,-4,4,5,-5,-6,6,0 3 PDATA DB 0,0,0,0,0 4 MDATA DB 0,0,0,0,0 5 DSEG
ENDS 6 ;--------------------------------...
分类:
其他好文 时间:
2014-05-09 18:51:04
阅读次数:
262
数据库存取缓冲区的LRU与MRU算法 1.Cache Hit and Cache Miss
当使用者第一次向数据库发出查询数据的请求的时候,数据库会先在缓冲区中查找该数据,如果要访问的数据恰好已经在缓冲区中(我们称之为Cache
Hit)那么就直接用缓冲区中读取该数据. 反之如果缓冲区中没有使...
分类:
数据库 时间:
2014-05-09 18:01:32
阅读次数:
519
OpenGL中的缓冲区
颜色缓冲区
OpenGL在绘制图元时,先是在一个缓冲区中完成渲染,然后再把渲染结果交换到屏幕上。我们把这两个缓冲区称为前颜色缓冲区(屏幕)和后颜色缓冲区。在默认情况下,OpenGL命令是在后颜色缓冲区进行渲染的。当然,也可以直接在前颜色缓冲区中进行渲染。
若要在前颜色缓冲区中进行渲染,第一种方法是直接告诉OpenGL希望在前...
分类:
其他好文 时间:
2014-05-08 04:54:02
阅读次数:
309
查看数据库的计数器: SELECT * FROM
sys.dm_os_performance_counters **也可以使用系统的性能计监测器查看. 右键图表-> 添加计数器. 添加要监控的项
计数器中一些项的说明 : http://www.cnblogs.com/flysun0311/archi...
分类:
数据库 时间:
2014-05-07 20:27:55
阅读次数:
340
今天看一帖子,赵忠大哥的回复挺经典也很有用,记录下来!
在每个最后不带\n的printf后面加fflush(stdout);
在每个不想受接收缓冲区旧内容影响的scanf前面加rewind(stdin);
另外请检查scanf的返回值。
在占用内存空间较大的局部数组声明的前面加static将其从堆栈数据段挪到全局数据段即可避开因局部数组大小超过默认堆栈大小1MB造成程序不能正常...
分类:
编程语言 时间:
2014-05-07 06:07:39
阅读次数:
378
1.流与FILE对象unix
I/O系统调用都是针对文件描述符的标准C的I/O函数都是针对流(文件指针)的,我们使用一个流与一个文件相关联2.缓冲标准I/O库提供缓冲的目的就是尽可能减少read和write系统调用的使用次数标准I/O提供三种类型的缓冲:(1)
全缓冲:在填满标准I/O缓冲区后才进行...
分类:
其他好文 时间:
2014-05-07 01:35:27
阅读次数:
321
Sed基本用法Sed:StreamEditor行编辑器(全屏编辑器:vi)模式空间sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理..
分类:
系统相关 时间:
2014-05-04 17:26:24
阅读次数:
428
Linux中的每个进程都有自己的虚拟地址空间。操作系统的一个最重要的基本管理目的就是避免进程之间的相互影响。下面将介绍虚拟地址空间。
1.虚拟地址空间的优势:
通过虚拟地址访问内存有以下优势:
程序可以使用一系列相邻的虚拟地址来访问物理内存中不相邻的大内存缓冲区。
程序可以使用一系列虚拟地址来访问大于可用物理内存的内存缓冲区。当物理内存的供应量变小时,内存管理器...
分类:
其他好文 时间:
2014-05-04 08:53:13
阅读次数:
418