1 引言 1.1 编写目的 说明编写这份数据库设计说明书的目的,指出预期的读者。 1.2 背景 说明: a. 说明待开发的数据库的名称和使用此数据库的软件系统的名称; b. 列出该软件系统开发项目的任务提出者、用户以及将安装该软件和这个数据库的计算站(中心)。 1.3 定义 列出本文件中用到的专门术 ...
分类:
数据库 时间:
2017-09-06 21:28:52
阅读次数:
283
案例: 将文件内容写入到硬件设备时候,使用系统调用,这类IO操作时间长,为了减小IO操作,通常会使用缓冲区(有足够多数据才能调用)。 文件缓冲行为分为:全缓冲,行缓冲,无缓冲 如何解决? open(‘’, ‘’, buffering = a) # buffering设置缓冲行为 全缓冲: a 是正整 ...
分类:
编程语言 时间:
2017-07-30 12:42:41
阅读次数:
198
1 目的: 为了使程序的运行效率最高,流对象通常提供缓冲区来减少调用系统I/O库函数的次数。 2 三大缓冲: 全缓冲:缓冲区满才调用系统I/O函数。对于读操作,知道读取的字节数等于了缓冲区大小或者说到了文件的末尾,才进行实际的I/O操作。 行缓冲:直到遇到了'\n'才调用I/O库函数。注意,因为缓冲 ...
分类:
其他好文 时间:
2017-07-17 11:14:42
阅读次数:
155
day09 进程与线程 进程 是程序的一次执行操作,每个进程都有自己的地址空间,内存,数据栈,及其他记录运行轨迹的辅助 数据. 进程间通过 interprocess communication(IPC)来通讯,不能直接共享信息 线程 有时候被称为轻量级进程,跟进程有些相似,不同的是 所有的线程运行在 ...
分类:
系统相关 时间:
2017-07-01 11:53:55
阅读次数:
249
学习总结 1、缓冲区分为完全缓冲区(fully buffered)I/O和行缓冲区(line-buffered)I/O。对完全缓冲输入来说,当缓冲区满的时候会被清空(缓冲区内容发送至其目的地)。这类型的缓冲区通常出现在文件输入中。对于行缓冲I/O来说,遇到一个换行字符时将被清空缓冲区,键盘输入是标准 ...
分类:
编程语言 时间:
2017-06-27 23:22:26
阅读次数:
258
《嵌入式系统程序设计》第五周学习总结 一、6.5(标准I/O编程)主要涉及的函数及知识点 标准的I/O的三种缓冲存储:全缓冲、行缓冲、不带缓冲。 1. 全缓存:当填满标准I/O缓存后才进行实际的I/O操作 2. 行缓存:当输入或输出中遇到行结束符时,标准I/O库执行I/O操作 3. 不带缓存:标准I ...
分类:
其他好文 时间:
2017-06-19 22:20:33
阅读次数:
296
1.IO流中缓冲区过小,会造成读入不全(打印出来的东西会不全)读入的会是最后一个读入的,不会造成写出不全(即写出来的东西)。2.缓冲区在读入时的作用就是将某个文件内容的读入到缓冲区,然后通过缓冲区来进行存储,缓冲区过小会造成打印不全。 缓冲区在输出的时候,充当一个媒介,读入缓冲区多少就输出多少,依次 ...
分类:
编程语言 时间:
2017-06-17 13:01:57
阅读次数:
157
从deque到std::stack,std::queue,再到NSArray。 ...
分类:
移动开发 时间:
2017-06-15 10:22:46
阅读次数:
203
如何设置文件的缓冲? 全缓冲:open函数的buffering设置为大于1的整数n,n为缓冲区的大小 行缓冲:open函数的buffering设置为1.一旦输入'\n'就会写入文件 无缓冲:open函数的buffering设置为0.输入就写入文件 如何访问文件的状态? 1.文件的呃类型:普通文件、目 ...
分类:
其他好文 时间:
2017-05-30 19:30:44
阅读次数:
122
嵌入式课程设计第五周学习总结 标准 I/O 编程 标准 I/O 提供流缓冲的目的是尽可能减少使用 read()和 write()等系统调用的数量。标准 I/O 提供了 3 种类型 的缓冲存储。全缓冲、行缓冲、不带缓冲。 打开文件 打开文件有三个标准函数,分别为:fopen()、fdopen()和 f ...
分类:
其他好文 时间:
2017-05-22 23:25:15
阅读次数:
401