日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種數(shù)據(jù)處理方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品與流程

文檔序號:39727945發(fā)布日期:2024-10-22 13:30閱讀:1來源:國知局
一種數(shù)據(jù)處理方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品與流程

本技術(shù)涉及計(jì)算機(jī),具體涉及一種數(shù)據(jù)處理方法、一種數(shù)據(jù)處理裝置、一種計(jì)算機(jī)設(shè)備、一種計(jì)算機(jī)可讀存儲介質(zhì)及一種數(shù)據(jù)處理產(chǎn)品。


背景技術(shù):

1、隨著科技研究的進(jìn)步,越來越多的編程方法被提出。其中,可視化編程以其簡單、易理解的特性被廣泛使用。舉例來說,編程對象可以以“搭積木”的形式對客戶端提供的可視化元素進(jìn)行拼接組合,得到通過至少一個(gè)可視化元素表示的可視代碼。研究發(fā)現(xiàn),通過至少一個(gè)可視化元素表示的可視代碼通常不能直接被計(jì)算機(jī)設(shè)備執(zhí)行,如何提高可視代碼的安全性和可靠性成為目前研究的熱門問題。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供了一種數(shù)據(jù)處理方法、裝置、設(shè)備、存儲介質(zhì)及產(chǎn)品,能夠提高可視代碼的安全性和可靠性。

2、一方面,本技術(shù)實(shí)施例提供了一種數(shù)據(jù)處理方法,包括:

3、獲取通過至少一個(gè)可視化元素表示的可視代碼,每個(gè)可視化元素對應(yīng)可視代碼中的一段可視代碼段;

4、對可視代碼進(jìn)行檢測,得到可視代碼的檢測結(jié)果;

5、若可視代碼的檢測結(jié)果指示可視代碼中存在待優(yōu)化代碼元素,則對待優(yōu)化代碼元素進(jìn)行優(yōu)化處理,得到優(yōu)化代碼,優(yōu)化代碼為可執(zhí)行代碼。

6、一方面,本技術(shù)實(shí)施例提供了一種數(shù)據(jù)處理裝置,該數(shù)據(jù)處理裝置包括:

7、獲取單元,用于獲取通過至少一個(gè)可視化元素表示的可視代碼,每個(gè)可視化元素對應(yīng)可視代碼中的一段可視代碼段;

8、處理單元,用于對可視代碼進(jìn)行檢測,得到可視代碼的檢測結(jié)果;

9、以及用于若可視代碼的檢測結(jié)果指示可視代碼中存在待優(yōu)化代碼元素,則對待優(yōu)化代碼元素進(jìn)行優(yōu)化處理,得到優(yōu)化代碼,優(yōu)化代碼為可執(zhí)行代碼。

10、在一種實(shí)施方式中,處理單元用于,獲取通過至少一個(gè)可視化元素表示的可視代碼,具體用于:

11、獲取編程庫中至少一個(gè)函數(shù)的函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息;

12、按照至少一個(gè)函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息,在客戶端中的可視化元素展示區(qū)域顯示各個(gè)函數(shù)接口關(guān)聯(lián)的可視化元素;

13、基于針對至少一個(gè)可視化元素的調(diào)用操作,得到通過至少一個(gè)可視化元素表示的可視代碼。

14、在一種實(shí)施方式中,處理單元用于,獲取編程庫中至少一個(gè)函數(shù)的函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息,具體用于:

15、獲取編程庫的對象信息,編程庫中包括至少一個(gè)函數(shù),每個(gè)函數(shù)對應(yīng)一個(gè)函數(shù)接口,對象信息用于指示編程庫中至少一個(gè)函數(shù)接口的描述信息;

16、通過每個(gè)函數(shù)接口的描述信息,生成該函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息;

17、其中,編程庫中任一函數(shù)的函數(shù)接口表示為函數(shù)接口i,函數(shù)接口i關(guān)聯(lián)的可視化元素的配置信息包括以下至少一項(xiàng):函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式配置信息、函數(shù)接口i關(guān)聯(lián)的可視化元素的的展示配置信息、函數(shù)接口i關(guān)聯(lián)的可視化元素的代碼轉(zhuǎn)換規(guī)則;函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式配置信息用于指示函數(shù)接口i在客戶端中關(guān)聯(lián)的可視化元素的樣式,函數(shù)接口i關(guān)聯(lián)的可視化元素的展示配置信息用于指示函數(shù)接口i關(guān)聯(lián)的可視化元素在客戶端中的呈現(xiàn)區(qū)域,函數(shù)接口i關(guān)聯(lián)的可視化元素的代碼轉(zhuǎn)換規(guī)則用于指示函數(shù)接口i在客戶端中關(guān)聯(lián)的可視化元素與函數(shù)接口i對應(yīng)的可執(zhí)行代碼間的轉(zhuǎn)換規(guī)則。

18、在一種實(shí)施方式中,函數(shù)接口i關(guān)聯(lián)的可視化元素的配置信息包括函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式配置信息;每個(gè)函數(shù)接口的描述信息包括該函數(shù)接口所屬函數(shù)的函數(shù)類型,該函數(shù)接口的接口類型和該函數(shù)接口關(guān)聯(lián)的參數(shù)信息;處理單元用于,通過每個(gè)函數(shù)接口的描述信息,生成該函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息,具體用于:

19、根據(jù)函數(shù)接口i所屬函數(shù)的函數(shù)類型,生成函數(shù)接口i關(guān)聯(lián)的可視化元素的顏色配置信息;

20、通過函數(shù)接口i的接口類型,生成函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式指示信息,函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式指示信息用于指示函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式;

21、根據(jù)函數(shù)接口i關(guān)聯(lián)的參數(shù)信息,生成函數(shù)接口i關(guān)聯(lián)的可視化元素的參數(shù)配置信息;

22、基于函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式指示信息,函數(shù)接口i關(guān)聯(lián)的可視化元素的顏色配置信息和函數(shù)接口i關(guān)聯(lián)的可視化元素的參數(shù)配置信息,生成函數(shù)接口i關(guān)聯(lián)的可視化元素的樣式配置信息。

23、在一種實(shí)施方式中,函數(shù)接口i關(guān)聯(lián)的可視化元素的配置信息包括函數(shù)接口i關(guān)聯(lián)的可視化元素的展示配置信息;每個(gè)函數(shù)接口的描述信息包括該函數(shù)接口所屬函數(shù)的函數(shù)類型,該函數(shù)接口的接口類型和該函數(shù)接口關(guān)聯(lián)的參數(shù)信息中的至少一個(gè);處理單元用于,通過每個(gè)函數(shù)接口的描述信息,生成該函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息,具體用于:

24、獲取客戶端中可視化元素的呈現(xiàn)規(guī)則;

25、基于函數(shù)接口i的描述信息和客戶端中可視化元素的呈現(xiàn)規(guī)則,生成函數(shù)接口i關(guān)聯(lián)的可視化元素的展示配置信息。

26、在一種實(shí)施方式中,函數(shù)接口i關(guān)聯(lián)的可視化元素的配置信息包括函數(shù)接口i關(guān)聯(lián)的可視化元素的代碼轉(zhuǎn)換規(guī)則;每個(gè)函數(shù)接口的描述信息包括該函數(shù)接口對應(yīng)的可執(zhí)行代碼;處理單元用于,通過每個(gè)函數(shù)接口的描述信息,生成該函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息,具體用于:

27、根據(jù)函數(shù)接口i關(guān)聯(lián)的可視化元素與函數(shù)接口i對應(yīng)的可執(zhí)行代碼的匹配關(guān)系,配置函數(shù)接口i關(guān)聯(lián)的可視化元素的代碼轉(zhuǎn)換規(guī)則。

28、在一種實(shí)施方式中,處理單元還用于:

29、對各個(gè)函數(shù)接口關(guān)聯(lián)的可視化元素的配置信息進(jìn)行打包,得到編程庫對應(yīng)的兼容文件。

30、在一種實(shí)施方式中,處理單元用于,對可視代碼進(jìn)行檢測,得到可視代碼的檢測結(jié)果,具體用于:

31、對可視代碼進(jìn)行解析,得到可視代碼對應(yīng)的抽象語法樹;

32、基于篩選規(guī)則對抽象語法樹進(jìn)行檢測,得到可視代碼的檢測結(jié)果。

33、在一種實(shí)施方式中,處理單元用于,對可視代碼進(jìn)行解析,得到可視代碼對應(yīng)的抽象語法樹,具體用于:

34、獲取用于表示可視代碼的可視化元素的配置信息,每個(gè)可視化元素的配置信息包括該可視化元素的代碼轉(zhuǎn)換規(guī)則;

35、基于各個(gè)可視化元素的代碼轉(zhuǎn)換規(guī)則,確定可視代碼對應(yīng)的可執(zhí)行代碼;

36、對可執(zhí)行代碼進(jìn)行詞法分析,得到可執(zhí)行代碼的詞法組;

37、對可執(zhí)行代碼的詞法組進(jìn)行語法分析,得到可視代碼對應(yīng)的抽象語法樹。

38、在一種實(shí)施方式中,抽象語法樹中的節(jié)點(diǎn)與可視代碼對應(yīng)的可執(zhí)行代碼中的代碼元素一一對應(yīng);處理單元用于,對待優(yōu)化代碼元素進(jìn)行優(yōu)化處理,得到優(yōu)化代碼,具體用于:

39、基于代碼優(yōu)化規(guī)則對可視代碼對應(yīng)的抽象語法樹中至少一個(gè)與待優(yōu)化代碼元素相對應(yīng)的節(jié)點(diǎn)進(jìn)行優(yōu)化,得到優(yōu)化后的抽象語法樹;

40、根據(jù)優(yōu)化后的抽象語法樹,生成優(yōu)化代碼。

41、在一種實(shí)施方式中,可視代碼是從客戶端中獲取的,客戶端中配置有隔離環(huán)境;處理單元還用于:

42、在隔離環(huán)境中運(yùn)行優(yōu)化代碼,得到優(yōu)化代碼的運(yùn)行結(jié)果;

43、在客戶端的結(jié)果顯示區(qū)域中輸出優(yōu)化代碼的運(yùn)行結(jié)果。

44、在一種實(shí)施方式中,若可視代碼的檢測結(jié)果指示可視代碼中不存在待優(yōu)化代碼元素,處理單元還用于:

45、運(yùn)行可視代碼對應(yīng)的可執(zhí)行代碼,并輸出可視代碼對應(yīng)的可執(zhí)行代碼的運(yùn)行結(jié)果。

46、相應(yīng)地,本技術(shù)提供了一種計(jì)算機(jī)設(shè)備,該計(jì)算機(jī)設(shè)備包括:

47、存儲器,存儲器中存儲有計(jì)算機(jī)程序;

48、處理器,用于加載計(jì)算機(jī)程序?qū)崿F(xiàn)上述數(shù)據(jù)處理方法。

49、相應(yīng)地,本技術(shù)提供了一種計(jì)算機(jī)可讀存儲介質(zhì),計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,該計(jì)算機(jī)程序適于由處理器加載并執(zhí)行上述數(shù)據(jù)處理方法。

50、相應(yīng)地,本技術(shù)提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲在計(jì)算機(jī)可讀存儲介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行上述數(shù)據(jù)處理方法。

51、本技術(shù)實(shí)施例中,獲取通過至少一個(gè)可視化元素表示的可視代碼,對可視代碼進(jìn)行檢測,得到可視代碼的檢測結(jié)果,若可視代碼的檢測結(jié)果指示可視代碼中存在待優(yōu)化代碼元素,則對待優(yōu)化代碼元素進(jìn)行優(yōu)化處理,得到優(yōu)化代碼??梢?,通過對可視代碼進(jìn)行檢測,并對檢測到的可視代碼中的待優(yōu)化代碼元素進(jìn)行優(yōu)化,可以提高可視代碼的安全性和可靠性。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1