System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,尤其涉及一種啟動應用的方法、裝置,電子設備、計算機可讀介質及計算機程序產品。
技術介紹
1、隨著社會的發展,計算機技術日益發展。為了方便用戶享受計算機技術帶來的便利,方便用戶獲取所服務、降低服務的門檻,這些服務往往會通過“應用”、“應用程序”的方式被實現。例如,用戶可以下載能夠提供相應服務的應用,并通過使用這些應用來獲取對應的服務。
2、在這樣的背景下,考慮到應用的使用、實現往往需要使用一些組件來提供運行支持(例如,應用的運行環境組件)。由此,如何能更有效率、更有質量地為用戶配置、提供和啟動應用所需要的組件,如何更好地來為用戶的應用使用過程提供支持,是值得考慮和迫切需求的。
技術實現思路
1、本申請的多個方面提供一種啟動應用的方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產品,能夠提高應用的啟動、運行穩定性,并提高應用的啟動效率。
2、本申請的一方面,提供一種啟動應用的方法,包括:響應于接收到針對目標應用的啟動請求,基于服務于目標應用的一組待啟動組件中各待啟動組件之間的執行依賴關系,構建有向無環圖;基于各個待啟動組件的啟動優先級,從有向無環圖中確定出子有向無環圖,其中,子有向無環圖中包括所有的高優先級待啟動組件,高優先級待啟動組件的啟動優先級大于等于預設優先級等級;基于子有向無環圖所指示的配置順序,連續配置各個高優先級待啟動組件;響應于子有向無環圖所對應的高優先級待啟動組件被全部配置完畢,啟動目標應用。
3、本申請的另一方
4、本申請的另一方面,提供一種電子設備,該電子設備包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行如上提供的啟動應用的方法。
5、本申請的另一方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序指令,計算機程序指令可被處理器執行以實現如上提供的啟動應用的方法。
6、本申請的另一方面,一種包括計算機程序的計算機程序產品,其上存儲有計算機程序指令,該計算機程序在被處理器執行時能夠實現如上提供的啟動應用的方法。
7、本申請實施例提供的方案中,響應于接收到針對目標應用的啟動請求,基于服務于目標應用的一組待啟動組件中各待啟動組件之間的執行依賴關系,構建有向無環圖;基于各個待啟動組件的啟動優先級,從有向無環圖中確定出子有向無環圖,其中,子有向無環圖中包括所有的高優先級待啟動組件,高優先級待啟動組件的啟動優先級大于等于預設優先級等級;基于子有向無環圖所指示的配置順序,連續配置各個高優先級待啟動組件;響應于子有向無環圖所對應的高優先級待啟動組件被全部配置完畢,啟動目標應用。由此,能夠提高應用的啟動、運行穩定性,并提高應用的啟動效率。
本文檔來自技高網...【技術保護點】
1.一種啟動應用的方法,包括:
2.根據權利要求1所述的方法,還包括:
3.根據權利要求1所述的方法,其中,所述響應于接收到針對目標應用的啟動請求,基于服務于所述目標應用的一組待啟動組件中各待啟動組件之間的執行依賴關系,構建有向無環圖,包括:
4.根據權利要求3所述的方法,其中,所述確定各個所述啟動任務之間的任務依賴關系,包括:
5.根據權利要求3所述的方法,其中,所述基于所述子有向無環圖所指示的配置順序,連續配置各個所述高優先級待啟動組件,包括:
6.根據權利要求5所述的方法,還包括:
7.根據權利要求1所述的方法,還包括:
8.根據權利要求1-7中任一項所述的方法,還包括:
9.一種啟動應用的裝置,包括:
10.一種電子設備,所述電子設備包括:
11.一種計算機可讀介質,其上存儲有計算機程序指令,所述計算機程序指令可被處理器執行以實現如權利要求1至8中任一項所述的方法。
12.一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現
...【技術特征摘要】
1.一種啟動應用的方法,包括:
2.根據權利要求1所述的方法,還包括:
3.根據權利要求1所述的方法,其中,所述響應于接收到針對目標應用的啟動請求,基于服務于所述目標應用的一組待啟動組件中各待啟動組件之間的執行依賴關系,構建有向無環圖,包括:
4.根據權利要求3所述的方法,其中,所述確定各個所述啟動任務之間的任務依賴關系,包括:
5.根據權利要求3所述的方法,其中,所述基于所述子有向無環圖所指示的配置順序,連續配置各個所述高優先級待啟動組件,包括:
6...
【專利技術屬性】
技術研發人員:陳建,
申請(專利權)人:上海幻電信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。