CN109189593A - 一种数据处理的方法、装置、计算机设备和存储介质 - Google Patents

一种数据处理的方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN109189593A
CN109189593A CN201811020588.1A CN201811020588A CN109189593A CN 109189593 A CN109189593 A CN 109189593A CN 201811020588 A CN201811020588 A CN 201811020588A CN 109189593 A CN109189593 A CN 109189593A
Authority
CN
China
Prior art keywords
file
target object
data
folder
duplication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201811020588.1A
Other languages
English (en)
Inventor
黄珍丽
其他发明人请求不公开姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei Wisdom Longtuteng Intellectual Property Co Ltd
Original Assignee
Hefei Wisdom Longtuteng Intellectual Property Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei Wisdom Longtuteng Intellectual Property Co Ltd filed Critical Hefei Wisdom Longtuteng Intellectual Property Co Ltd
Priority to CN201811020588.1A priority Critical patent/CN109189593A/zh
Publication of CN109189593A publication Critical patent/CN109189593A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/543User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

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

Description

一种数据处理的方法、装置、计算机设备和存储介质
技术领域
本发明涉及计算机领域,特别是涉及一种数据处理的方法、装置、计算机设备和存储介质。
背景技术
现有的电脑或电子设备上,当用户对文件进行了复制,在执行粘贴操作之前,若文件被进行了修改,那么***便会提示“找不到该项目”之类的提示,使得复制自动失效。
例如,现有一个名称为“学习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个或者多个;本发明方法特别适用于目标对象的数量较大的情况,其能够减少用户大量的操作时间,工作效率的提升十分明显。
详细的,在大批量资料整理的工作当中,待复制的目标对象的数量往往非常巨大,且分别分布在所在目录下的各个角落,用户要将其复制或剪切到另一个位置时,一般都要先找到这些目标对象,通常做法是借助Ctrl键的锁定功能依次将这些目标对象选中,选中完后就可以进行复制操作与粘贴、转移操作,其中对这些待复制的目标对象进行选中是整个操作过程最费时费事的。
若执行完复制操作后,用户发现这些目标对象中的某个文件、文件夹或文件夹内的内容需要修改,那么如果是以往的***,需要借助Ctrl键的锁定功能重新进行一轮选择,然后才能执行粘贴或转移操作,这么一来一回,时间便大把地浪费掉,工作效率会受到极大的影响。
而此时,若采用本发明所提供的数据处理方法,则可以节省修改完后再进行目标对象选中的过程,优势明显,可以为用户节省大量的时间,使用户的工作效率会大大提高。
在本发明的另一个实施例中,该指定位置可以是本地***的其他文件目录,也可以是远程***上的文件目录。
本发明方法在一些应用场合中尤为适用,例如,在指定位置中存在与待复制的目标对象的类型与名称相同的对象时,若粘贴前不先对待复制的目标对象作修改,可能会造成以下一些不良情况的发生:
情况一:在某些操作***中,指定位置中的原有对象可能会被覆盖,造成数据丢失。
情况二:待复制的目标对象被自动重新命名,造成指定位置中存在多个类似的、系列式的名称,导致用户无法确定那个名称是本次复制进去的文件。例如,待复制的目标对象是名称为“学习”的文件,在指定位置中存在有名称为“学习”、“学习(1)”、“学习(3)”、“学习(4)”等文件,那么待复制的目标对象粘贴到指定位置后,可能会被命名为“学习(2)”,当用户回头再去这个文件的时候,就会造成混淆,大大增加了用户的管理难度,特别是数量较大时,耗费的时间更是指数递增。
而采用本发明方法则可有效解决这些不良情况的发生,有效保证了用户数据的安全,同时大大降低了用户的文件管理难度,提高了用户的工作效率。
在本发明的另一个实施例中,当用户将目标对象选中并执行了复制操作以后,不能粘贴完再对目标对象进行修改,例如,该指定位置为即时通信软件之类的文件输入端口(如QQ、微信的对话框,可以进行文件传输)。因此,采用本发明方法的优势相当显著,明显提高了工作效率。
作为本发明的一个优选实施例,如图2所示,在步骤S202:所述将替换后的复制缓存区的数据粘贴至指定位置之前还包括以下步骤:
步骤S301,输出用于确认是否将被修改的目标对象进行粘贴的对话框,并等待反馈;
步骤S302,若得到确认反馈,则流程继续。
在本发明实施例中,为了进一步完善本发明方法,当检测到用户执行粘贴功能时,增加一用于确认是否将被修改的目标对象进行粘贴的对话事件,具体方式如下。
向用户输出用于确认是否将被修改的目标对象进行粘贴的对话框,该对话框中可以向用户展示以下信息:上一次复制或剪切中被选中的对象(即目标对象),这些对象中经历了修改操作的对象有哪些;同时该对话框设置了反馈选项,反馈选项至少包括确认选项和取消选项,当用户选择确认选项,即***得到确认反馈,那么执行粘贴功能,反之,***取消本次粘贴;当然,该对话框还可以包含继续修改的选项,即允许用户对目标对象进行再次修改,再粘贴。
通过该增加的步骤使用户能够更直观得到当前的操作状态,同时通过对话框对信息的进一步确认,也可以避免因为误修改、误操作导致的数据丢失,提升了用户体验。
综上所述,本发明提供的数据处理方法,通过在复制剪切过程中对复制缓存区的数据进行操作,来避免因为待复制目标对象的修改操作导致的重复选择问题,从而大大节省了用户的时间,特别是对大量资料进行操作时,可以极大地简化文件的处理流程,使用户的工作效率大大提高。
实施例二
如图3所示,在本发明的一个实施例中,提出了一种数据处理装置100,以该方法应用于交互终端,具体以计算机作为示例进行描述。
本装置应用于该交互终端上发生过复制或剪切操作,继而被执行修改操作的目标对象,本装置包括:
缓存替换单元110,用于若接收到粘贴指令,则将复制缓存区的数据用修改后的目标对象进行替换;
输出单元120,用于将替换后的复制缓存区的数据输出至指定位置。
在本发明实施例中,将替换后的复制缓存区的数据输出至指定位置,一般是通过粘贴操作来实现。
本发明提供的数据处理方法减少了在文件复制问题上常见的重复操作,为用户节省了工作时间,大大提高工作效率。
在本发明实施例中,以计算机为例,应当理解,目标对象可以是文件也可以是文件夹,或者是文件/文件夹内的全部或局部数据内容,比如文本信息、字符串等。
文件一般是有具体内容或用途的,通常计算机上有多种不同功用的文件,有可执行文件、数据文件、类或库文件、文本文件、图像文件等等。
而文件夹则是用来协助人们管理计算机文件的,每一个文件夹对应一块磁盘空间,它提供了指向对应空间的地址,它没有扩展名,也就不像文件的格式用扩展名来标识。
在本发明实施例中,复制缓存区用于存储经过复制或粘贴的文件或文件夹,在计算机中,复制缓存区一般就是剪切板,或者单独为实施该功能所开辟的缓存空间。
其中,剪切板相当于一个中间仓库,当用户复制或剪切目标对象时(例如:文字、图片、多媒体、文件、文件夹等)在选择“复制”功能后,数据就暂时保存在这里,在进行下一步“粘贴”操作时,操作***就将保存在剪切板内的数据进行复制并保存到指定的位置。
一般的,在下一次执行“复制”功能后,上一次保存在剪切板内的数据就被新复制的内容所取代,如果没有执行过“复制”功能,则第一次复制的内容在关机前都一直存在剪切板里,关机后就没有了,因为剪切板一般只是临时性的。
基于此,在本发明实施例中,当目标对象被复制或剪切后,并且粘贴操作或下一次复制、剪切操作还未发生,复制缓存区会自动存储该目标对象的数据,并且自动监控目标对象的状态,当目标对象被修改时,将复制缓存区的数据与被修改的目标对象保持同步一致,也就是说,复制缓存区的数据被经过修改的目标对象进行了替换;这样,当粘贴时,便可以调取复制缓存区的数据,将其写入指定位置。
在本发明的一个实施例中,为了进一步提高用户体验,本发明装置还用于:在预设界面向用户展示所述目标对象的复制/剪切状态信息。
其中,该复制、剪切状态信息可以实时进行展示,其可以包括:目标对象的标识、数量、文件大小等信息,并且还至少包括用于向用户提示所述目标对象处于受保护的选中状态的信息,即,目标对象处于被复制/剪切操作选中的保护状态,目前可以对目标对象进行修改,但该修改不会导致其选中状态的丢失。
这里的预设界面可以是当前应用程序界面或者屏幕界面上的悬浮/固定窗口、弹出框、指定区域等,以文件夹作为预设界面为例,该复制、剪切状态信息可在文件夹的指定区域展示,如在状态栏进行展示,或者在弹出的消息框、悬浮窗进行展示等。通过上述方式将当前的复制、剪切状态向用户进行展示,可以避免新功能初期给用户带来的不适感,使用户可以快速掌握和习惯本发明所提供的方法;同时通过该方式可以使用户掌握当前的操作状态,减少遗漏及操作失误,便于管理。
本发明实施例中所涉及的对目标对象的修改操作如下:
一、若目标对象为文件时,包括:
对文件名或文件内容的修改。
二、若目标对象为文件夹时,包括:
对文件夹名称进行修改;
在文件夹中建立新文件或子文件夹;
在文件夹中添加其他文件或文件夹;
删除文件夹中的文件或子文件夹;及
修改文件夹中的文件或子文件夹的名称或内容。
当我们说将复制缓存区的数据用修改后的目标对象进行替换,可以是全部替换,也可以是将修改的部位进行局部替换。
在本发明的一个实施例中,目标对象还可以是文件/文件夹内的全部或局部数据内容,比如,目标对象是一段文本信息,用户对其复制完后,需要对该段文本信息中的某些字或者句子进行调整,采用本发明方法也可以减少重复操作。
在本发明实施例中,目标对象的数量可以为1个或者多个;本发明方法特别适用于目标对象的数量较大的情况,其能够减少用户大量的操作时间,工作效率的提升十分明显。
详细的,在大批量资料整理的工作当中,待复制的目标对象的数量往往非常巨大,且分别分布在所在目录下的各个角落,用户要将其复制或剪切到另一个位置时,一般都要先找到这些目标对象,通常做法是借助Ctrl键的锁定功能依次将这些目标对象选中,选中完后就可以进行复制操作与粘贴、转移操作,其中对这些待复制的目标对象进行选中是整个操作过程最费时费事的。
若执行完复制操作后,用户发现这些目标对象中的某个文件、文件夹或文件夹内的内容需要修改,那么如果是以往的***,修改完以后,需要借助Ctrl键的锁定功能重新进行一轮选择,然后才能执行粘贴或转移操作,这么一来一回,时间便大把地浪费掉,工作效率会受到极大的影响。
而此时,若采用本发明所提供的数据处理方法,则可以节省修改完后再进行目标对象选中的过程,优势明显,可以为用户节省大量的时间,使用户的工作效率大大提高。
在本发明的另一个实施例中,该指定位置可以是本地***的其他文件目录,也可以是远程***上的文件目录。
本发明方法在一些应用场合中尤为适用,例如,在指定位置中存在与待复制的目标对象的类型与名称相同的对象时,若粘贴前不先对待复制的目标对象作修改,可能会造成以下一些不良情况的发生:
情况一:在某些操作***中,指定位置中的原有对象可能会被覆盖,造成数据丢失。
情况二:待复制的目标对象被自动重新命名,造成指定位置中存在多个类似的、系列式的名称,导致用户无法确定那个名称是本次复制进去的文件。例如,待复制的目标对象是名称为“学习”的文件,在指定位置中存在有名称为“学习”、“学习(1)”、“学习(3)”、“学习(4)”等文件,那么待复制的目标对象粘贴到指定位置后,可能会被命名为“学习(2)”,当用户回头再去这个文件的时候,就会造成混淆,大大增加了用户的管理难度,特别是数量较大时,耗费的时间更是指数递增。
而采用本发明方法则可有效解决这些不良情况的发生,有效保证了用户数据的安全,同时大大降低了用户的文件管理难度,提高了用户的工作效率。
在本发明的另一个实施例中,当用户将目标对象选中并执行了复制操作以后,不能粘贴完再对目标对象进行修改,例如,该指定位置为即时通信软件之类的文件输入端口(如QQ、微信的对话框,可以进行文件传输)。因此,采用本发明方法的优势相当显著,其对工作效率的提高是显而易见的。
作为本发明的一个优选实施例,如图4所示,本装置还包括:
确认信息输出单元210,用于输出用于确认是否将被修改的目标对象进行粘贴的对话框,并等待反馈;
粘贴确认单元220,用于若得到确认反馈,则流程继续。
在本发明实施例中,为了进一步完善本发明方法,当检测到用户执行粘贴功能时,增加一用于确认是否将被修改的目标对象进行粘贴的对话事件,具体方式如下。
向用户输出用于确认是否将被修改的目标对象进行粘贴的对话框,该对话框中可以向用户展示以下信息:上一次复制或剪切中被选中的对象(即目标对象),这些对象中经历了修改操作的对象有哪些;同时该对话框可设置反馈选项,反馈选项至少包括确认选项和取消选项,当用户选择确认选项,即***得到确认反馈,那么执行粘贴功能,反之,***取消本次粘贴;当然,该对话框还可以包含继续修改的选项,即允许用户对目标对象进行再次修改,再粘贴。
通过该增加的步骤使用户能够更直观得到当前的操作状态,同时通过对话框对信息的进一步确认,也可以避免因为误修改、误操作导致的数据丢失,提升了用户体验。
综上所述,本发明提供的数据处理方法,通过在复制剪切过程中对复制缓存区的数据进行操作,来避免因为待复制目标对象的修改操作导致的重复选择问题,从而大大节省了用户的时间,特别是对大量资料进行操作时,可以极大地简化文件的处理流程,使用户的工作效率大大提高。
实施例三:
图5示出了一个实施例中计算机设备的内部结构图;该计算机设备具体可以是本发明上面实施例中的交互终端。
该计算机设备包括该计算机设备包括通过***总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现本发明的数据处理方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行本发明的数据处理方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的数据处理装置可以实现为一种计算机程序的形式,计算机程序可在如图5所示的计算机设备上运行。计算机设备的存储器中可存储组成该广告投放装置的各个程序模块,比如,图3所示的缓存替换单元110、输出单元120。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的数据处理方法中的步骤。
例如,图5所示的计算机设备可以通过如图3所示的数据处理装置中的缓存替换单元110执行步骤S201,计算机设备可通过输出单元120执行步骤S202。
在本发明的一个实施例中,提出了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本说明书中描述的本申请各个实施例的数据处理方法中的步骤。
在本发明的一个实施例中,还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行本说明书中描述的本申请各个实施例的数据处理方法中的步骤。
应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

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

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811020588.1A CN109189593A (zh) 2018-09-03 2018-09-03 一种数据处理的方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811020588.1A CN109189593A (zh) 2018-09-03 2018-09-03 一种数据处理的方法、装置、计算机设备和存储介质

Publications (1)

Publication Number Publication Date
CN109189593A true CN109189593A (zh) 2019-01-11

Family

ID=64917959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811020588.1A Withdrawn CN109189593A (zh) 2018-09-03 2018-09-03 一种数据处理的方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN109189593A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110109586A (zh) * 2019-05-16 2019-08-09 北京达佳互联信息技术有限公司 数据处理方法、装置、计算机设备及存储介质
CN111459385A (zh) * 2020-03-31 2020-07-28 维沃移动通信有限公司 信息显示方法和电子设备
CN113655894A (zh) * 2021-08-16 2021-11-16 北京百度网讯科技有限公司 一种文本输入方法、装置、电子设备及存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110109586A (zh) * 2019-05-16 2019-08-09 北京达佳互联信息技术有限公司 数据处理方法、装置、计算机设备及存储介质
CN111459385A (zh) * 2020-03-31 2020-07-28 维沃移动通信有限公司 信息显示方法和电子设备
CN113655894A (zh) * 2021-08-16 2021-11-16 北京百度网讯科技有限公司 一种文本输入方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
US8589349B2 (en) Tracking and viewing revision history on a section-by-section basis
CN101957730B (zh) 信息处理设备和信息处理方法
US7310781B2 (en) System and method for content and information transfer between program entities
CN103853548A (zh) 用于深度链接到应用情境中的方法和***
US20130061159A1 (en) Overlaid User Interface for Browser Tab Switching
CN109189593A (zh) 一种数据处理的方法、装置、计算机设备和存储介质
CN104346092A (zh) 一种在移动终端中呈现剪贴板内容的方法及装置
WO2014205903A1 (zh) 文件显示方法及装置
US9703763B1 (en) Automatic document citations by utilizing copied content for candidate sources
CN107408242B (zh) 提供对通信内的内容的交互式预览
CN103617154A (zh) 内容粘贴控制方法和装置
JP2019520625A (ja) ヒューマンコンピュータインタラクション方法およびその装置
US20210334118A1 (en) Opening local files in remote applications
CN106339221A (zh) 一种基于移动终端的剪贴板控制方法及***
US9087093B2 (en) Method for implementing electronic bookmarks and device thereof
CN103164162A (zh) 手写输入的文字应用方法及装置
CN109117032A (zh) 基于epub电子书的阅读处理方法及装置
CN102937948B (zh) 一种移动终端的图文数据编辑方法
CN103530386B (zh) 浏览器网页的编辑方法及浏览器
CN103207918A (zh) 一种演示文稿的动画效果管理方法、***及装置
CN108228168A (zh) 一种撤销、恢复操作的抽象方法
US20190058756A1 (en) Method, Terminal, and System for Sending Office Document
US10803093B2 (en) Systems and methods for enabling a file management label to persist on a data file
CN109165196A (zh) 一种压缩文件管理方法、装置、计算机设备及存储介质
JP7353076B2 (ja) 会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20190111

WW01 Invention patent application withdrawn after publication