CN106227595A - 处理反复快速操作的方法和*** - Google Patents
处理反复快速操作的方法和*** Download PDFInfo
- Publication number
- CN106227595A CN106227595A CN201610547656.4A CN201610547656A CN106227595A CN 106227595 A CN106227595 A CN 106227595A CN 201610547656 A CN201610547656 A CN 201610547656A CN 106227595 A CN106227595 A CN 106227595A
- Authority
- CN
- China
- Prior art keywords
- task
- current task
- new task
- new
- current
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/5038—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明实施例提供一种处理快速反复操作的方法和***。其中,方法包括:基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务作用于同一***资源;当所述当前任务与所述新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为所述新的任务。本发明实施例提供的处理快速反复操作的方法和***,通过基于任务列表中加入新的任务,至少查询当前任务,当当前任务与新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为新的任务,从而可以省略对中间步骤的处理,提高处理效率,进一步体现在UI界面中时,可以提升用户体验。
Description
技术领域
本发明实施例涉及操作***技术领域,尤其涉及一种处理反复快速操作的方法和***。
背景技术
现有的针对用户快速反复操作的处理方式,大多是通过阻碍用户操作的方式来进行的,例如点击某个按键之后让用户等待,当此操作执行完成才可与用户交互接下来的操作,对用户体现的现象是处理响应的速度慢、不流畅、用户交互性差、影响用户体验。
发明内容
本发明实施例提供一种处理反复快速操作的方法和***,用以解决现有技术中存在的一个或多个问题。
本发明实施例提供一种处理反复快速操作的方法,包括:基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务作用于同一***资源;当所述当前任务与所述新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为所述新的任务。
本发明实施例提供一种处理反复快速操作的方法,包括:基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务包括具有基本相同的业务逻辑;当所述当前任务完成度小于阈值,则通过修改所述当前任务切换至所述新的任务,并将所述列表中的当前任务修改为所述新的任务。
本发明实施例提供一种处理反复快速操作的***,包括:第一查询单元,配置用于基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务作用于同一***资源;以及处理单元,配置用于当所述当前任务与所述新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为所述新的任务。
本发明实施例提供一种处理反复快速操作的***,包括:第二查询单元,配置用于基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务包括具有基本相同的业务逻辑;以及修改单元,配置用于当所述当前任务完成度小于阈值,则通过修改所述当前任务切换至所述新的任务,并将所述列表中的当前任务修改为所述新的任务。
本发明实施例提供的处理快速反复操作的方法和***,通过基于任务列表中加入新的任务,至少查询当前任务,当当前任务与新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为新的任务,从而可以省略对中间步骤的处理,提高处理效率,进一步体现在UI界面中时,可以提升用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明处理快速反复操作的方法的一个实施例流程图;
图2为本发明处理快速反复操作的方法的另一个实施例流程图;
图3为本发明处理快速反复操作的方法的实施例的各设备之间的交互应用场景示意图;
图4为本发明处理快速反复操作的***的一个实施例结构示意图;
图5为本发明处理快速反复操作的***的另一个实施例结构示意图;
图6为可以应用于实现本发明实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出了本发明处理快速反复操作的方法的一个实施例流程图100。
如图1所示,在步骤101中,基于任务列表中加入新的任务,至少查询当前任务,其中,新的任务和当前任务作用于同一***资源。
在本实施例中,处理***被任务列表中的新的任务触发,查询任务列表中现在正在处理的当前任务,其中,新的任务和当前任务作用于同一***资源。其中,处理***可以例如为一个处理的线程,任务列表中的任务可以是接收的一系列的用户的快速反复操作,例如用户进行了多次打开摄像头的操作,或者是用户对摄像头进行了多次打开又关闭的操作,本发明在此方面没有限制。
在步骤102中,当当前任务与新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为新的任务。
在本实施例中,处理***经过比对判断得出当前任务与新的任务一致,则可以继续执行当前任务。并将任务列表中的当前任务修改为新的任务,即下一次再来一个新的任务时,所对应的当前任务就是上述的新的任务。其中,将任务列表中的当前任务修改为新的任务可以是删除任务列表中除新的任务之外的其他任务,也可以是修改指针,将当前任务的指针指向新的任务,还可以是根据对各个任务的编号,将当前任务的编号改成新的任务的编号,本发明在此方面没有限制。在另一种实施方式中,通过删除新的任务及新的任务与当前任务之间的所有任务实现对队列的整理。上述任意一种方案都可以用于实现本发明的方案,本发明在此方面没有限制。
在一些可选的实施例中,当当前任务与新的任务不一致时,查询当前任务的完成度,若当前任务的成度小于阈值,则切换至执行新的任务;若当前任务完成度大于或等于阈值,则等待当前任务处理完成,再执行新的任务。处理***比对判断得出当前任务与新的任务不一致,则可以查询当前任务的完成度,若当前任务的完成度小于阈值,则切换至执行新的任务,若完成度大于等于阈值,则等待当前任务处理完成再执行新的任务。例如,处理***查询得出当前任务的完成度小于20%,则可以直接中断当前任务,开始执行新的任务;若发现当前任务已完成50%,则可以等待当前任务处理完成再执行新的任务。其中,阈值可以是根据当前任务是否执行到不可中断的地步而确定,例如在执行某些步骤时可以随时中断,而当执行到某些步骤时则不可中断;或者当完成度大于或等于阈值时,当前任务处理完成的时间包括小于强制结束当前任务所用的时间,即终止当前任务所花的时间大于当前任务处理完成的时间。
在本实施例中,处理***通过查询当前任务是否与新的任务一致,以确定后续处理,当新的任务与当前任务一致时,则可以继续处理当前任务,并将新的任务修改为当前任务,从而可以省略对中间的一个或多个任务的处理,节约对***CPU和其他资源的占用,用户快速反复操作时,只对最新操作进行处理,可以极大地节省对不必要操作的处理,提高处理效率,节约处理时间,提升用户体验。
请参考图2,其示出了本发明处理快速反复操作的方法的另一个实施例流程图200。
如图2所示,在步骤201中,基于任务列表中加入新的任务,至少查询当前任务。
处理***被任务列表中的新的任务触发,查询正在处理的当前任务,其中,新的任务和当前任务包括具有基本相同的业务逻辑。其中,基本相同的业务逻辑可以包括作用的***资源不同,处理的业务逻辑一致,例如指示作用的ID号不同,而其他相关的业务逻辑一致;还可以是作用的***资源一致,而业务逻辑基本改动不大。
在步骤202中,当当前任务完成度小于阈值,则通过修改当前任务切换至新的任务,并将列表中的当前任务修改为新的任务。
在本实施例中,当前任务的完成度小于阈值时,可以是当前任务还没有进行到业务逻辑不同的步骤,因此可以通过修改当前任务切换至新的任务,而不用直接中止当前任务,只需要做一点小小的修改。
例如,正在处理的当前任务为打开前置摄像头,新的任务为切换至后置摄像头,由于打开前置摄像头和打开后置摄像头的业务逻辑基本相同,而只有相应的参数例如ID号不同,例如前置摄像头的ID号可以为1,而后置摄像头的ID号可以为2,只需将与ID号关联的业务逻辑中的1改成2即可实现从打开前置摄像头切换至打开后置摄像头。
在一些可选的实施例中,基于任务列表中加入新的任务,至少查询当前任务,其中,新的任务和当前任务包括作用于关联的***资源,且具有除作用的***资源不同之外相同的业务逻辑;当当前任务完成度小于阈值,则通过修改当前任务切换至新的任务,并将列表中的当前任务修改为新的任务。
通过本实施例所描述的方案,至少可以实现在当前任务和新的任务具有基本相同的业务逻辑时,可以通过简单的修改就能从当前任务切换至新的任务中,是任务之间的转换更加简单,提高处理效率。
进一步参考图3,其示出了本发明处理快速反复操作的方法的实施例的各设备之间的交互应用场景示意图。
如图3所示,交互的三方包括子线程A,线程池C和队列D。其中,子线程A用于根据线程池C中正在处理的当前任务对队列D中的任务列表进行智能决策,线程池C则是真正处理任务的线程,线程池C接受子线程A的调度,队列D则用于存储所有的任务,并接受子线程A的调度。
在步骤301中,新的任务触发子线程A,例如任务列表中目前已有任务1、任务2、任务3和任务4;之后在步骤302中,子线程A查看线程池C目前的执行状态来智能决策重排队列D,例如子线程A发现当前执行至任务3,则可以等待任务3执行完成再执行任务5;接着,在步骤303中,线程池C执行完成后通过子线程A向队列D中取任务,例如线程池C中任务3已执行完成,则线程C触发子线程A向队列D中取任务;然后,在步骤304中,子线程A从队列D中取任务,例如子线程A根据之前的决策,等任务3执行完成后执行任务5,于是从队列中取任务5,并将任务5交给线程池C执行,之后又可以开始新一轮的决策。
需要说明的是,虽然在对步骤进行描述时,有先后顺序之分,但是实际情况中,并不一定按照上面所描述的顺序执行,即上述所描述的先后顺序并不用于限制,只是为了更好的说明。还可以按照其他顺序执行,例如,可以从步骤304开始,由线程池中任务执行完成之后通过子线程A向队列D中取任务;之后再是步骤304、步骤301和步骤302。或者还可以是其他可行的顺序,也可以是其中一个或多个步骤循环执行,本发明在此方面没有限制。
以下以图3中示出的Android***中唯一资源的Camera为例进行说明,其他***唯一资源处理方式同理,本发明在此方面没有限制。
如图3所示,在一种应用场景中,如果当前任务与新的任务一致,则继续执行当前任务,并将队列中的当前任务修改为新的任务。例如,队列D中已经存在任务1、任务2、任务3和任务4,线程池C中当前正在处理的任务为队列D中的任务1。当新的任务5进入队列D,队列D发生变化,触发线程A,线程A会查询线程池C中当前任务为任务1,与任务5一致,则子线程A不对线程池C进行任何调度,只需将队列D中的当前任务修改为任务5。
在另一种应用场景中,当前任务与新的任务不一致,则根据当前任务在线程池中的执行状态、完成度等进行决策。例如,队列D中目前只有任务1(关闭摄像头)。当队列D中任务1正在线程池C中执行时,任务2(打开摄像头)任务进入队列D,触发线程A,线程A查询线程池C中的执行状态,如果发现线程池C中的任务仅执行到camera.stopPreview()方法,则等待此方法执行完成,直接执行camera.startPreview()方法即可打开摄像头预览,如果关闭摄像头任务都已经走到camera.release()则等待camera关闭流程全部走完,再次打开摄像头。
在另一种应用场景中,如果当新的任务进入队列D,如果前次线程A还没有决策完毕,则放弃之前的决策,按照最新的任务进行决策。例如,当队列D中任务1(关闭摄像头)正在线程池C中执行时,任务2进入队列D触发线程A的智能决策,在线程A还未智能决策完毕时任务3、4、5又进入队列,则此时线程A应该按照最新的任务5结合目前正在线程池中执行的任务进行重新决策。在一种场景中,如果发现同为关闭任务则抛弃掉中间所有的任务1、2、3、4、5或者将当前任务指向任务5。
通过以上方案,可以实现对用户快速反复操作的智能决策,基于用户最新的操作、最新的任务,对之前的任务进行智能决策。通过创建一个单独的队列去管理整体的需要处理的任务,再用一个子线程去管理这个队列,并根据业务逻辑对队列中的任务进行智能的筛选,丢弃重复操作,重新整理队列排序和数量,此线程跟真正处理此资源的线程池进行交互,这样用户操作真正处理由后台子线程进行处理,前台只做UI操作,用户频繁操作会进行有效的智能筛选,会更加流畅,用户体验更加友好。
请参考图4,其示出了本发明处理快速反复操作的***的一个实施例结构示意图。
如图4所示,在本实施例中,处理反复快速操作的***400包括第一查询单元401和处理单元402。其中,第一查询单元401,配置用于基于任务列表中加入新的任务,至少查询当前任务,其中,新的任务和当前任务作用于同一***资源;处理单元402,配置用于在当前任务与新的任务一致的情况下,继续执行当前任务,并将任务列表中的当前任务修改为新的任务。
在一些可选的实施例中,处理单元402还进一步包括切换单元和等待单元(图中未示出)。其中,切换单元,配置用于在当前任务与新的任务不一致的情况下,查询当前任务的完成度,若当前任务的完成度小于阈值,则切换至执行新的任务;等待单元,配置用于若当前任务完成度大于或等于阈值,则等待当前任务处理完成,再执行新的任务。进一步可选的,当完成度大于或等于阈值时,当前任务处理完成的时间包括小于强制结束当前任务所用的时间。以此为依据可以设置完成度的值。
本实施例的处理反复快速操作的***400通过基于任务列表中加入新的任务,至少查询当前任务,在当前任务与新的任务一致的情况下,继续执行当前任务,并将任务列表中的当前任务修改为新的任务,从而可以省略对中间步骤的处理,提高处理效率,进一步体现在UI界面中时,可以提升用户体验。
进一步参考图5,其示出了本发明处理快速反复操作的***的另一个实施例结构示意图。
如图5所示,在本实施例中,处理反复快速操作的***500包括第二查询单元和修改单元502。其中,第二查询单元501,配置用于基于任务列表中加入新的任务,至少查询当前任务,其中,新的任务和当前任务包括具有基本相同的业务逻辑;修改单元502,配置用于在当前任务完成度小于阈值的情况下,则通过修改当前任务切换至新的任务,并将列表中的当前任务修改为新的任务。在一些可选的实施例中,具有基本相同的业务逻辑包括新的任务和当前任务作用于关联的***资源,且具有除作用的***资源不同之外相同的业务逻辑。
本实施例的处理反复快速操作的***500通过基于任务列表中加入新的任务,至少查询当前任务,在当前任务完成度小于阈值的情况下,则通过修改当前任务切换至新的任务,并将列表中的当前任务修改为新的任务,可以实现更快捷地切换至新的任务,提高处理效率,进一步地体现在UI中则可以很好地提升用户体验。
应当理解的是,本发明的处理快速反复操作的方法和***不仅可以应用于终端设备处理对***唯一资源的快速反复操作,还可以用于处理服务器端相应的操作。其中,***的唯一资源可以是***中的硬件,也可以是***中的软件,对***唯一资源的快速反复操作可以例如为快速点击鼠标,打开关闭音频视频播放器,对某一软件中的某一按钮进行多次操作,因此相应的处理***可以位于终端也可以位于服务器,例如在客户端对某一按钮进行多次点击,服务器端接收到多次请求,则可以对相应的请求进行智能筛选。
应当理解,图4和图5中记载的诸单元与参考图1和图2中描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征以及相应的技术效果同样适用于图4和图5中的诸单元,在此不再赘述。
需要说明的是,图4和图5中所示的装置、***和所包括地各个单元均可以使用服务器实现,可以是一个服务器,也可以是多个服务器的集群,本发明在此方面没有限制。
请参考图6,其示出了可以应用于实现本发明实施例的终端设备或服务器的计算机***600的结构示意图。
如图6所示,计算机***600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有***600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含至少用于执行流程图100或200所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。
以上所描述的***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围。
Claims (10)
1.一种处理反复快速操作的方法,包括:
基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务作用于同一***资源;
当所述当前任务与所述新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为所述新的任务。
2.根据权利要求1所述的方法,还包括:
当所述当前任务与所述新的任务不一致时,查询所述当前任务的完成度,若所述当前任务的成度小于阈值,则切换至执行所述新的任务;
若所述当前任务完成度大于或等于阈值,则等待所述当前任务处理完成,再执行所述新的任务。
3.根据权利要求2所述的方法,当所述完成度大于或等于阈值时,所述当前任务处理完成的时间包括小于强制结束所述当前任务所用的时间。
4.一种处理反复快速操作的方法,包括:
基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务包括具有基本相同的业务逻辑;
当所述当前任务完成度小于阈值,则通过修改所述当前任务切换至所述新的任务,并将所述列表中的当前任务修改为所述新的任务。
5.根据权利要求4所述的方法,所述具有基本相同的业务逻辑包括所述新的任务和所述当前任务作用于关联的***资源,且具有除作用的***资源不同之外相同的业务逻辑。
6.一种处理反复快速操作的***,包括:
第一查询单元,配置用于基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务作用于同一***资源;
处理单元,配置用于当所述当前任务与所述新的任务一致,继续执行当前任务,并将任务列表中的当前任务修改为所述新的任务。
7.根据权利要求6所述的***,所述处理单元还包括:
切换单元,配置用于当所述当前任务与所述新的任务不一致时,查询所述当前任务的完成度,若所述当前任务的成度小于阈值,则切换至执行所述新的任务;
等待单元,配置用于若所述当前任务完成度大于或等于阈值,则等待所述当前任务处理完成,再执行所述新的任务。
8.根据权利要求7所述的***,当所述完成度大于或等于阈值时,所述当前任务处理完成的时间包括小于强制结束所述当前任务所用的时间。
9.一种处理反复快速操作的***,包括:
第二查询单元,配置用于基于任务列表中加入新的任务,至少查询当前任务,其中,所述新的任务和所述当前任务包括具有基本相同的业务逻辑;
修改单元,配置用于当所述当前任务完成度小于阈值,则通过修改所述当前任务切换至所述新的任务,并将所述列表中的当前任务修改为所述新的任务。
10.根据权利要求9所述的***,所述具有基本相同的业务逻辑包括所述新的任务和所述当前任务作用于关联的***资源,且具有除作用的***资源不同之外相同的业务逻辑。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610547656.4A CN106227595A (zh) | 2016-07-12 | 2016-07-12 | 处理反复快速操作的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610547656.4A CN106227595A (zh) | 2016-07-12 | 2016-07-12 | 处理反复快速操作的方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106227595A true CN106227595A (zh) | 2016-12-14 |
Family
ID=57520235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610547656.4A Pending CN106227595A (zh) | 2016-07-12 | 2016-07-12 | 处理反复快速操作的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106227595A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255586A (zh) * | 2016-12-29 | 2018-07-06 | 北京国双科技有限公司 | 功能服务的排序方法及装置 |
CN108897282A (zh) * | 2018-05-03 | 2018-11-27 | 顺丰科技有限公司 | 多任务模块化机器人及调度管理方法、装置及其存储介质 |
CN109968352A (zh) * | 2017-12-28 | 2019-07-05 | 深圳市优必选科技有限公司 | 一种机器人控制方法及机器人、具有存储功能的装置 |
CN110659113A (zh) * | 2018-06-29 | 2020-01-07 | 北京京东尚科信息技术有限公司 | 一种任务通讯方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104462420A (zh) * | 2014-12-12 | 2015-03-25 | 北京国双科技有限公司 | 数据库的查询任务的执行方法和装置 |
CN104580396A (zh) * | 2014-12-19 | 2015-04-29 | 华为技术有限公司 | 一种任务调度方法、节点及*** |
CN105068865A (zh) * | 2015-07-28 | 2015-11-18 | 新华瑞德(北京)网络科技有限公司 | 任务调度方法和装置 |
CN105094826A (zh) * | 2015-07-23 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | 用户终端***中交互界面视图的响应方法及其装置 |
CN105589738A (zh) * | 2014-10-23 | 2016-05-18 | 中兴通讯股份有限公司 | 一种智能分屏的并发处理方法及相应的智能终端 |
-
2016
- 2016-07-12 CN CN201610547656.4A patent/CN106227595A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105589738A (zh) * | 2014-10-23 | 2016-05-18 | 中兴通讯股份有限公司 | 一种智能分屏的并发处理方法及相应的智能终端 |
CN104462420A (zh) * | 2014-12-12 | 2015-03-25 | 北京国双科技有限公司 | 数据库的查询任务的执行方法和装置 |
CN104580396A (zh) * | 2014-12-19 | 2015-04-29 | 华为技术有限公司 | 一种任务调度方法、节点及*** |
CN105094826A (zh) * | 2015-07-23 | 2015-11-25 | 上海斐讯数据通信技术有限公司 | 用户终端***中交互界面视图的响应方法及其装置 |
CN105068865A (zh) * | 2015-07-28 | 2015-11-18 | 新华瑞德(北京)网络科技有限公司 | 任务调度方法和装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108255586A (zh) * | 2016-12-29 | 2018-07-06 | 北京国双科技有限公司 | 功能服务的排序方法及装置 |
CN108255586B (zh) * | 2016-12-29 | 2022-04-22 | 北京国双科技有限公司 | 功能服务的排序方法及装置 |
CN109968352A (zh) * | 2017-12-28 | 2019-07-05 | 深圳市优必选科技有限公司 | 一种机器人控制方法及机器人、具有存储功能的装置 |
CN108897282A (zh) * | 2018-05-03 | 2018-11-27 | 顺丰科技有限公司 | 多任务模块化机器人及调度管理方法、装置及其存储介质 |
CN108897282B (zh) * | 2018-05-03 | 2021-10-29 | 顺丰科技有限公司 | 多任务模块化机器人及调度管理方法、装置及其存储介质 |
CN110659113A (zh) * | 2018-06-29 | 2020-01-07 | 北京京东尚科信息技术有限公司 | 一种任务通讯方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110908788B (zh) | 基于Spark Streaming的数据处理方法、装置、计算机设备及存储介质 | |
CN104317556B (zh) | 一种流式应用升级方法、主控节点及流计算*** | |
CN106227595A (zh) | 处理反复快速操作的方法和*** | |
RU2004126679A (ru) | Агент, способ и компьютерная система для согласования в виртуальной среде | |
CN112416585B (zh) | 面向深度学习的gpu资源管理与智能化调度方法 | |
CN107450971A (zh) | 任务处理方法及装置 | |
WO2023066084A1 (zh) | 算力分配方法、装置及算力服务器 | |
CN105095425B (zh) | 一种数据库的跨库结转方法及装置 | |
CN102981905B (zh) | 一种应用程序控制方法及电子设备 | |
CN107918558A (zh) | 基于状态机的业务流程控制方法、装置及设备 | |
CN111552550A (zh) | 一种基于图形处理器gpu资源的任务调度方法、设备及介质 | |
CN106776395A (zh) | 一种共享集群的任务调度方法及装置 | |
CN109408216A (zh) | 任务生成方法、装置、设备及存储介质 | |
CN110262995A (zh) | 执行体创建***和执行体创建方法 | |
CN110285534A (zh) | 智能控制方法、装置、存储介质及空调器 | |
EP3926546A2 (en) | Neural network model splitting method, apparatus, computer device and storage medium | |
CN110471774A (zh) | 一种基于统一任务调度的数据处理方法及装置 | |
US11868808B2 (en) | Automatic driving simulation task scheduling method and apparatus, device, and readable medium | |
WO2020062277A1 (zh) | 神经网络中数据预处理阶段的计算资源的管理方法和装置 | |
CN108345505B (zh) | 一种多线程资源管理方法和*** | |
CN105786450A (zh) | 一种标书文件导入方法和装置 | |
CN105740065A (zh) | 一种控制异步任务执行的方法及装置 | |
CN108897776A (zh) | 一种数据信息的运算处理方法、装置及计算机存储介质 | |
US11562003B2 (en) | Representing search results via a three-dimensional matrix | |
CN113760403A (zh) | 状态机联动方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20161214 |