1.一種應用程序的執(zhí)行方法,其特征在于,包括步驟:
獲取與執(zhí)行對象對應的操作指令集,其中,所述操作指令集包括沿執(zhí)行順序排布的若干操作指令;
在異常記錄表中查找排布最前的操作指令是否存在異常記錄;
若存在異常記錄,則判斷所述異常記錄是否滿足預設執(zhí)行條件;
若所述異常記錄滿足預設執(zhí)行條件,則執(zhí)行所述排布最前的操作指令;
若所述異常記錄不滿足預設執(zhí)行條件,則獲取下一相鄰排布的操作指令。
2.根據(jù)權利要求1所述的應用程序的執(zhí)行方法,其特征在于,在所述執(zhí)行所述排布最前的操作指令的步驟中,還包括:
判斷在執(zhí)行所述排布最前的操作指令的過程中是否出現(xiàn)異常;
若出現(xiàn)異常,則將所述出現(xiàn)異常的記錄更新至所述異常記錄表中,并獲取下一相鄰排布的操作指令。
3.根據(jù)權利要求2所述的應用程序的執(zhí)行方法,其特征在于,在所述獲取下一相鄰排布的操作指令的步驟之后,還包括:
在更新之后的異常記錄表中查找所述下一相鄰排布的操作指令是否存在異常記錄。
4.根據(jù)權利要求1所述的應用程序的執(zhí)行方法,其特征在于,在所述獲取與執(zhí)行對象對應的操作指令集的步驟之前,還包括:
對執(zhí)行對象進行哈希運算,以生成標識符;
所述在異常記錄表中查找排布最前的操作指令是否存在異常記錄,具體包括:
根據(jù)所述標識符,在異常記錄表中查找排布最前的操作指令是否存在異常記錄。
5.根據(jù)權利要求1所述的應用程序的執(zhí)行方法,其特征在于,所述異常記錄包括截止當前執(zhí)行所述排布最前的操作指令時所產(chǎn)生的異常次數(shù),所述判斷所述異常記錄是否滿足預設執(zhí)行條件的步驟,具體包括:
判斷所述異常記錄中的異常次數(shù)是否小于預設閾值;以及
若所述異常記錄中的異常次數(shù)小于預設閾值,則判定所述異常記錄滿足預設執(zhí)行條件。
6.一種應用程序的執(zhí)行裝置,其特征在于,所述裝置包括:
第一獲取模塊,用于獲取與執(zhí)行對象對應的操作指令集,其中,所述操作指令集包括沿執(zhí)行順序排布的若干操作指令;
查找模塊,用于在異常記錄表中查找排布最前的操作指令是否存在異常記錄;
判斷模塊,用于若存在異常記錄時,判斷所述異常記錄是否滿足預設執(zhí)行條件;
執(zhí)行模塊,用于若所述異常記錄滿足預設執(zhí)行條件時,執(zhí)行所述排布最前的操作指令;
第二獲取模塊,用于若所述異常記錄不滿足預設執(zhí)行條件時,獲取下一相鄰排布的操作指令。
7.根據(jù)權利要求6所述的應用程序的執(zhí)行裝置,其特征在于,所述執(zhí)行模塊還包括:
第一判斷單元,用于判斷在執(zhí)行所述排布最前的操作指令的過程中是否出現(xiàn)異常;
執(zhí)行單元,用于若出現(xiàn)異常,則將所述出現(xiàn)異常的記錄更新至所述異常記錄表中,并獲取下一相鄰排布的操作指令。
8.根據(jù)權利要求7所述的應用程序的執(zhí)行裝置,其特征在于,
所述查找模塊,用于在更新之后的異常記錄表中查找所述下一相鄰排布的操作指令是否存在異常記錄。
9.根據(jù)權利要求6所述的應用程序的執(zhí)行裝置,其特征在于,所述裝置還包括:運算模塊,用于對執(zhí)行對象進行哈希運算,以生成標識符;
所述查找模塊,用于根據(jù)所述標識符,在異常記錄表中查找排布最前的操作指令是否存在異常記錄。
10.根據(jù)權利要求6所述的應用程序的執(zhí)行裝置,其特征在于,所述異常記錄包括截止當前執(zhí)行所述排布最前的操作指令時所產(chǎn)生的異常次數(shù),所述判斷模塊,用于判斷所述異常記錄中的異常次數(shù)是否小于預設閾值;以及
用于若所述異常記錄中的異常次數(shù)小于預設閾值,則判定所述異常記錄滿足預設執(zhí)行條件。