一种协程实现方法及装置

    公开(公告)号:CN107992344B

    公开(公告)日:2021-03-02

    申请号:CN201610938968.8

    申请日:2016-10-25

    Abstract: 本发明实施例提供一种协程实现方法及装置,该方法包括:根据协程对应函数的脚本语言字节码,确定协程对应的函数调用栈所需的目标内存空间;其中,一个协程对应一个函数调用栈;为所述函数调用栈分配与所述目标内存空间相应的独立内存空间;其中,各协程对应的函数调用栈的内存空间互不干扰;在所述独立内存空间中,为所述函数调用栈的各结构体填充内容;对所述函数调用栈进行协程执行前的预处理;将虚拟机的执行状态指向所述函数调用栈,以执行所述协程。进一步,本发明实施例还可以实现协程的切换。本发明实施例可以提升协程实现的效率。

    电子资源转移方法和装置

    公开(公告)号:CN107465593A

    公开(公告)日:2017-12-12

    申请号:CN201610396884.6

    申请日:2016-06-06

    Abstract: 本发明实施例公开了一种电子资源转移方法和装置。本发明实施例方法包括:确定目标用户,所述目标用户为网络社区中满足预置条件的会员用户;按预置规则为所述目标用户生成电子资源的数额;指示第一平台从预置数值资源池中转出所述数额的电子资源至预置中转处;生成领取消息,所述领取消息中包含所述电子资源的领取页面的链接;将所述领取消息发送至所述目标用户。

    电子资源转移方法和装置

    公开(公告)号:CN107465593B

    公开(公告)日:2020-10-09

    申请号:CN201610396884.6

    申请日:2016-06-06

    Abstract: 本发明实施例公开了一种电子资源转移方法和装置。本发明实施例方法包括:确定目标用户,所述目标用户为网络社区中满足预置条件的会员用户;按预置规则为所述目标用户生成电子资源的数额;指示第一平台从预置数值资源池中转出所述数额的电子资源至预置中转处;生成领取消息,所述领取消息中包含所述电子资源的领取页面的链接;将所述领取消息发送至所述目标用户。

    一种协程实现方法及装置

    公开(公告)号:CN107992344A

    公开(公告)日:2018-05-04

    申请号:CN201610938968.8

    申请日:2016-10-25

    Abstract: 本发明实施例提供一种协程实现方法及装置,该方法包括:根据协程对应函数的脚本语言字节码,确定协程对应的函数调用栈所需的目标内存空间;其中,一个协程对应一个函数调用栈;为所述函数调用栈分配与所述目标内存空间相应的独立内存空间;其中,各协程对应的函数调用栈的内存空间互不干扰;在所述独立内存空间中,为所述函数调用栈的各结构体填充内容;对所述函数调用栈进行协程执行前的预处理;将虚拟机的执行状态指向所述函数调用栈,以执行所述协程。进一步,本发明实施例还可以实现协程的切换。本发明实施例可以提升协程实现的效率。

Patent Agency Ranking