在计算机编程环境中,编组是将存储在设备内存中的组件转换为可用数据,这些数据可由硬盘上的一个或多个程序使用。编组过程大大增强了将数据收集到存储区域以便于检索的操作,因为它允许程序恢复数据以供使用,而无需每次调用...
在计算机编程环境中,编组是将存储在设备内存中的组件转换为可用数据,这些数据可由硬盘上的一个或多个程序使用。编组过程大大增强了将数据收集到存储区域以便于检索的操作,因为它允许程序恢复数据以供使用,而无需每次调用操作时转换组件,编组有助于家庭和企业每天使用的许多软件程序的快速运行。编组使数据可用于安装在计算机硬盘驱动器上的程序。此外,编组还可将对象转换为数据,并在需要时为存储或传输准备数据,封送还充当存储数据与使用数据的各种文件或程序之间的缓冲区。此缓冲区有助于保持存储数据的完整性,并允许它用于涉及多个文件或程序的同时操作。总体效果是使系统保持最佳运行例如,编组有助于同时处理电子表格、文字处理文档和开放的互联网连接,没有延迟。编组数据可以同时被所有这些应用程序使用,而不会消耗硬盘的资源。许多精通计算机科学的人认为编组与序列化过程相似。许多熟悉计算机科学的人通常会考虑封送在某种程度上类似于称为序列化的进程。序列化对象涉及将对象从原始状态转换为字节流,但在必要时可以将字节流转换回原始状态封送处理与序列化的不同之处在于序列化不记录代码基。封送处理同时处理转换和代码基记录的功能。此外,封送处理可用于远程对象,而序列化则不能。这意味着对于某些配置,对象转换、存储和传输的马歇尔方法可能更可取
-
发表于 2020-08-07 01:33
- 阅读 ( 780 )
- 分类:电脑网络