一种数据处理的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20074696 阅读:20 留言:0更新日期:2019-01-15 00:32
本发明专利技术适用于计算领域,尤其涉及一种数据处理方法、装置、计算机设备和存储介质,其中,该方法应用于发生过复制或剪切操作,继而被执行修改操作的目标对象,所述方法包括:若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;将替换后的复制缓存区的数据输出至指定位置。通过在复制剪切过程中对复制缓存区的数据进行操作来避免因为目标对象的修改操作导致需要重复选择的问题,从而大大节省了用户的时间,特别是对大量的文件、资料进行操作时,可以极大地简化文件的处理流程,使用户的工作效率大大提高。

A Data Processing Method, Device, Computer Equipment and Storage Media

The present invention is applicable to the field of computing, in particular to a data processing method, device, computer equipment and storage medium, in which the method is applied to a target object that has undergone a copy or cut operation and subsequently performed a modification operation. The method includes: if a paste instruction is received, the data of the replicated buffer is replaced by the modified target object; and the method is replaced by the modified target object. The data from the subsequent replication buffer is output to the specified location. By manipulating the data of the replication buffer in the process of replication and clipping, the problem of duplicate selection caused by the modification of the target object is avoided, which greatly saves the user's time. Especially when manipulating a large number of files and data, the process of file processing can be greatly simplified and the user's work efficiency can be greatly improved.

【技术实现步骤摘要】
一种数据处理的方法、装置、计算机设备和存储介质
本专利技术涉及计算机领域,特别是涉及一种数据处理的方法、装置、计算机设备和存储介质。
技术介绍
现有的电脑或电子设备上,当用户对文件进行了复制,在执行粘贴操作之前,若文件被进行了修改,那么系统便会提示“找不到该项目”之类的提示,使得复制自动失效。例如,现有一个名称为“学习1”的文件夹位于名称为“任务1”的文件夹中,现用户想要将“学习1”复制并粘贴到名称为“任务2”的文件夹下,那么其会对“学习1”进行复制操作,然后将其拖到或粘贴到“任务2”目录下。若对“学习1”执行复制操作后,又想对“学习1”的名称修改为“学习2”,那么修改完后,必须要对“学习2”重新执行复制操作,才能将“学习2”粘贴或挪动到“任务2”的目录下。现有的复制方法造成了重复操作,浪费了较多时间,大大影响了用户的工作效率,对于经常进行大批量文件整理的用户而言,这种情况已经成为一大困扰。
技术实现思路
基于此,有必要针对上述的问题,提供一种数据处理方法、装置、计算机设备和存储介质。本专利技术实施例是这样实现的:一种数据处理方法,应用于发生过复制或剪切操作,继而被执行修改操作的目标对象,所述方法包括:若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;将替换后的复制缓存区的数据输出至指定位置。本专利技术实施例还提供了一种数据处理装置,应用于发生过复制或剪切操作,继而被执行修改操作的目标对象,所述装置包括:缓存替换单元,用于若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;输出单元,用于将替换后的复制缓存区的数据输出至指定位置。一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述数据处理方法的步骤。一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述数据处理方法的步骤。上述数据处理方法、装置、计算机设备和存储介质,通过在复制剪切过程中对复制缓存区的数据进行操作,来避免因为待复制目标对象的修改操作导致的重复选择问题,从而大大节省了用户的时间,特别是对大量资料进行操作时,可以极大地简化文件的处理流程,使用户的工作效率大大提高,用户体验极佳。附图说明图1是本专利技术实施例提供的一种数据处理方法的流程图;图2是本专利技术实施例提供的另一种数据处理方法的流程图;图3是本专利技术实施例提供的一种数据处理装置的模块图;图4是本专利技术实施例提供的另一种数据处理装置的模块图;图5是本专利技术实施例提供的一种计算机设备的内部结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。本专利技术实施例中会涉及到交互终端,该交互终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此,只要能执行文件复制、粘贴等操作的设备均可。实施例一如图1所示,在本专利技术的一个实施例中,提出了一种数据处理方法,该方法应用于交互终端,具体采用计算机作为示例进行描述。本方法应用于该交互终端上发生过复制或剪切操作,继而被执行修改操作的目标对象,本方法包括以下步骤:步骤S201,若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;步骤S202,将替换后的复制缓存区的数据输出至指定位置。在本专利技术实施例中,将替换后的复制缓存区的数据输出至指定位置,一般是通过粘贴操作来实现。本专利技术提供的数据处理方法减少了在文件复制问题上常见的重复操作,为用户节省了工作时间,大大提高工作效率。在本专利技术实施例中,以计算机为例,应当理解,目标对象可以是文件也可以是文件夹,或者是文件/文件夹内的全部或局部数据内容,比如文本信息、字符串等。文件一般是有具体内容或用途的,通常计算机上有多种不同功用的文件,有可执行文件、数据文件、类或库文件、文本文件、图像文件等等。而文件夹则是用来协助人们管理计算机文件的,每一个文件夹对应一块磁盘空间,它提供了指向对应空间的地址,它没有扩展名,也就不像文件的格式用扩展名来标识。在本专利技术实施例中,复制缓存区用于存储经过复制或粘贴的文件或文件夹,在计算机中,复制缓存区一般就是剪切板,或者单独为实施该功能所开辟的缓存空间。其中,剪切板相当于一个中间仓库,当用户复制或剪切目标对象时(例如:文字、图片、多媒体、文件、文件夹等)在选择“复制”功能后,数据就暂时保存在这里,在进行下一步“粘贴”操作时,操作系统就将保存在剪切板内的数据进行复制并保存到指定的位置。一般的,在下一次执行“复制”功能后,上一次保存在剪切板内的数据就被新复制的内容所取代,如果没有执行过“复制”功能,则第一次复制的内容在关机前都一直存在剪切板里,关机后就没有了,因为剪切板一般只是临时性的。基于此,在本专利技术实施例中,当目标对象被复制或剪切后,并且粘贴操作或下一次复制、剪切操作还未发生,复制缓存区会自动存储该目标对象的数据,并且自动监控目标对象的状态,当目标对象被修改时,将复制缓存区的数据与被修改的目标对象保持同步一致,也就是说,复制缓存区的数据被经过修改的目标对象进行了替换;这样,当粘贴时,便可以调取复制缓存区的数据,将其写入指定位置。在本专利技术的一个实施例中,为了进一步提高用户体验,本专利技术方法还包括:在预设界面向用户展示所述目标对象的复制/剪切状态信息。其中,该复制、剪切状态信息可以实时进行展示,其可以包括:目标对象的标识、数量、文件大小等信息,并且还至少包括用于向用户提示所述目标对象处于受保护的选中状态的信息,即,目标对象处于被复制/剪切操作选中的保护状态,当前可以对目标对象进行修改,但该修改不会导致其选中状态的丢失。这里的预设界面可以是当前应用程序界面或者屏幕界面上的悬浮/固定窗口、弹出框、指定区域等,以文件夹作为预设界面为例,该复制、剪切状态信息可在文件夹的指定区域展示,如在状态栏进行展示,或者在弹出的消息框、悬浮窗进行展示等。通过上述方式将当前的复制、剪切状态向用户进行展示,可以避免新功能初期给用户带来的不适感,使用户可以快速掌握和习惯本专利技术所提供的方法;同时通过该方式可以使用户掌握当前的操作状态,减少遗漏及操作失误,便于管理。本专利技术实施例中所涉及的对目标对象的修改操作如下:一、若目标对象为文件时,包括:对文件名或文件内容的修改。二、若目标对象为文件夹时,包括:对文件夹名称进行修改;在文件夹中建立新文件或子文件夹;在文件夹中添加其他文件或文件夹;删除文件夹中的文件或子文件夹;及修改文件夹中的文件或子文件夹的名称或内容。当我们说将复制缓存区的数据用修改后的目标对象进行替换,可以是全部替换,也可以是将修改的部位进行局部替换。在本专利技术的一个实施例中,目标对象还可以是文件/文件夹内的全部或局部本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于发生过复制或剪切操作,继而被执行修改操作的目标对象,其特征在于,所述方法包括:若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;将替换后的复制缓存区的数据输出至指定位置。

【技术特征摘要】
1.一种数据处理方法,应用于发生过复制或剪切操作,继而被执行修改操作的目标对象,其特征在于,所述方法包括:若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;将替换后的复制缓存区的数据输出至指定位置。2.如权利要求1所述的方法,其特征在于,所述将替换后的复制缓存区的数据输出至指定位置之前还包括:输出用于确认是否将被修改的目标对象进行粘贴的对话框,并等待反馈;若得到确认反馈,则流程继续。3.如权利要求1所述的方法,其特征在于,所述方法还包括如下步骤:在预设界面向用户展示所述目标对象的复制/剪切状态信息,所述复制/剪切状态信息至少包含向用户提示所述目标对象处于受保护的选中状态的信息。4.如权利要求1~3任一项所述的方法,其特征在于,所述目标对象的类型为文件、文件夹,或者文件/文件夹内的数据内容;当所述目标对象为文件时,所述修改操作为:对文件的名称或内容进行修改;当所述目标对象为文件夹时,所述修改操作包括以下操作中的一种或多种:对文件夹名称进行修改;在文件夹中建立新文件或子文件夹;在文件夹中添加其他文件或文件夹;删除文件夹中的文件或子文件夹;及修改文件夹中的文件或子文件夹的名称或内容。5.一种数据处理装置,应用于发生过复制或剪切操作,继而被执行修改操作的目标对象,其特征在于,所述装置包括:缓存替换单元,用于若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;输出单元...

【专利技术属性】
技术研发人员:黄珍丽其他发明人请求不公开姓名
申请(专利权)人:合肥智慧龙图腾知识产权股份有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1