基于文件指针的文件操作(缓冲)linux的文件和文件描述符linux中对目录和设备的操作都是文件操作,文件分为普通文件,目录文件,链接文件和设备文件。普通文件:也称磁盘文件,并且能够进行随机的数据存储(能够自由seek定位到某一个位置);管道:是一个从一端发送数据,另一端接收数据的数据通道;目录:也...
分类:
其他好文 时间:
2015-03-30 16:09:18
阅读次数:
127
open和fopen的区别:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入...
分类:
其他好文 时间:
2015-03-30 11:00:13
阅读次数:
129
kvm 虚拟机的磁盘大小可通过命令:qemu-img resize filename size 来改,要注意的是resize只支持raw格式的磁盘文件,如果想更改qcow2等格式的磁盘大小,需先用qemu-img convert 转换磁盘格式后才能更改大小;另外,用命令改完大小后需重启kvm虚拟机,...
分类:
其他好文 时间:
2015-03-29 16:18:17
阅读次数:
147
oracle中的进程共分为三类:用户进程、服务进程、后台进程。其中后台进程伴随实例的启动而启动,他们主要是维护数据库的稳定,相当于一个企业中的管理者及内部服务人员。他们并不会直接给用户提供服务。一:database write--数据写入作用:把SGA中被修改的数据同步到磁盘文件中。保证Buffer...
分类:
数据库 时间:
2015-03-16 14:29:34
阅读次数:
185
1.2 文件的输入输出函数 键盘、显示器、打印机、磁盘驱动器等逻辑设备, 其输入输出都能够通过文件管理的方法来完毕。而在编程时使用最多的要算是磁盘文件, 因此本节主要以磁盘文件为主, 具体介绍Turbo C2.0提供的文件操作函数, 当然这些对文件的操作函数也适合于非磁盘文件的情况。 ...
分类:
其他好文 时间:
2015-03-13 10:48:35
阅读次数:
4121
1.使用虚拟机部署服务器的基本环境,1块CPU;1G内存;利用局域网连接服务器网络(host-only网络);两块scsi磁盘,每一块磁盘30G硬盘空间。(截图)1、环境设置2、启动虚拟机3、设置输入法4、选择企业版安装5、磁盘分区6、开始复制磁盘文件.安装7.首次安装计算机8.为计算机设置密..
1.Disk Image CreationMac
OS X系统默认的磁盘文件系统是非大小写敏感的,而Openwrt编译环境需要大小写敏感支持,故我们创建一个磁盘映像文件来新建大小写敏感的文件系统.
下面开始用MacOSX系统中自带的命令hdiutil来创建一个新磁盘镜像并挂载到系统中.
Hackintosh:~ Diveinedu$ cd $HOMEHackintosh:~ Diveine...
分类:
系统相关 时间:
2015-03-10 14:06:46
阅读次数:
523
本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。Java语言采取两种截然不同....
分类:
编程语言 时间:
2015-03-10 00:09:43
阅读次数:
216
1.2 文件的输入输出函数 键盘、显示器、打印机、磁盘驱动器等逻辑设备, 其输入输出都能够通过文件管理的方法来完毕。而在编程时使用最多的要算是磁盘文件, 因此本节主要以磁盘文件为主, 具体介绍Turbo C2.0提供的文件操作函数, 当然这些对文件的操作函数也适合于非磁盘文件的情况。 ...
分类:
其他好文 时间:
2015-03-01 13:08:07
阅读次数:
131
当数据集的大小超过一台独立物理计算机的存储能力时,就有必要对它进行分区并且存储到若干台单独的计算机上。管理网络中跨多台计算机存储的文件系统被称为分布式文件系统(distributed filesystem).
分布式文件系统架构于网络智商,势必会引入网络编程的复杂性,因此分布式文件系统比普通磁盘文件系统更加复杂,比如文件系统能够容忍节点故障但是不丢失数据就是一个很大的挑战。
...
分类:
其他好文 时间:
2015-03-01 11:55:38
阅读次数:
150