最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

信息同步方法及裝置、計(jì)算機(jī)存儲(chǔ)介質(zhì)、電子設(shè)備與流程

文檔序號(hào):41954627發(fā)布日期:2025-05-16 14:20閱讀:8來源:國(guó)知局
信息同步方法及裝置、計(jì)算機(jī)存儲(chǔ)介質(zhì)、電子設(shè)備與流程

所屬的技術(shù)人員能夠理解,本公開的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本公開的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。下面參照?qǐng)D8來描述根據(jù)本公開的這種實(shí)施方式的電子設(shè)備800。圖8顯示的電子設(shè)備800僅僅是一個(gè)示例,不應(yīng)對(duì)本公開實(shí)施例的功能和使用范圍帶來任何限制。如圖8所示,電子設(shè)備800以通用計(jì)算設(shè)備的形式表現(xiàn)。電子設(shè)備800的組件可以包括但不限于:上述至少一個(gè)處理單元810、上述至少一個(gè)存儲(chǔ)單元820、連接不同系統(tǒng)組件(包括存儲(chǔ)單元820和處理單元810)的總線830以及顯示單元840。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,所述程序代碼可以被所述處理單元810執(zhí)行,使得所述處理單元810執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本公開各種示例性實(shí)施方式的步驟。例如,所述處理單元810可以執(zhí)行如圖1中所示的:步驟s110,通過信息同步層接收所述畫布層反饋的第一待同步信息,所述信息同步層和所述畫布層隸屬于畫布組件,所述畫布組件設(shè)置于前端瀏覽器,所述第一待同步信息包括用戶針對(duì)所述畫布層進(jìn)行交互操作所產(chǎn)生的交互信息;步驟s120,判斷所述第一待同步信息對(duì)應(yīng)的信息類型;步驟s130,根據(jù)所述信息類型確定是否立即對(duì)所述第一待同步信息執(zhí)行第一類型同步操作,所述第一類型同步操作用于將所述第一待同步信息同步給畫布使用端。存儲(chǔ)單元820可以包括易失性存儲(chǔ)單元形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)單元(ram)8201和/或高速緩存存儲(chǔ)單元8202,還可以進(jìn)一步包括只讀存儲(chǔ)單元(rom)8203。存儲(chǔ)單元820還可以包括具有一組(至少一個(gè))程序模塊8205的程序/實(shí)用工具8204,這樣的程序模塊8205包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)??偩€830可以為表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)單元總線或者存儲(chǔ)單元控制器、外圍總線、圖形加速端口、處理單元或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。電子設(shè)備800也可以與一個(gè)或多個(gè)外部設(shè)備900(例如鍵盤、指向設(shè)備、藍(lán)牙設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得用戶能與該電子設(shè)備800交互的設(shè)備通信,和/或與使得該電子設(shè)備800能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(i/o)接口850進(jìn)行。并且,電子設(shè)備800還可以通過網(wǎng)絡(luò)適配器860與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器860通過總線830與電子設(shè)備800的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合電子設(shè)備800使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其他實(shí)施例。本技術(shù)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由權(quán)利要求指出。


背景技術(shù):

1、在低代碼畫布嵌套搭建的場(chǎng)景中,通常會(huì)使用單一數(shù)據(jù)源的方法,也就是說,畫布的布局?jǐn)?shù)據(jù)由畫布使用端統(tǒng)一維護(hù)。在用戶進(jìn)行畫布的拖拽、拉伸和拖放搭建過程中,畫布層會(huì)即時(shí)將這些操作同步給畫布使用端。

2、然而,在用戶拖拽、拉伸和拖放的過程中,操作非常頻繁。從而,畫布層需要頻繁的向畫布使用端反饋數(shù)據(jù),導(dǎo)致用戶可能會(huì)出現(xiàn)卡頓體驗(yàn)。

3、鑒于此,本領(lǐng)域亟需開發(fā)一種新的信息同步方法及裝置。

4、需要說明的是,上述背景技術(shù)部分公開的信息僅用于加強(qiáng)對(duì)本公開的背景的理解。


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

1、本公開的目的在于提供一種信息同步方法、信息同步裝置、計(jì)算機(jī)存儲(chǔ)介質(zhì)及電子設(shè)備,進(jìn)而至少在一定程度上克服由于相關(guān)技術(shù)的限制而導(dǎo)致的用戶卡頓體驗(yàn)的技術(shù)問題。

2、本公開的其他特性和優(yōu)點(diǎn)將通過下面的詳細(xì)描述變得顯然,或部分地通過本公開的實(shí)踐而習(xí)得。

3、根據(jù)本公開的第一方面,提供一種信息同步方法,包括:

4、通過信息同步層接收所述畫布層反饋的第一待同步信息,所述信息同步層和所述畫布層隸屬于畫布組件,所述畫布組件設(shè)置于前端瀏覽器,所述第一待同步信息包括用戶針對(duì)所述畫布層進(jìn)行交互操作所產(chǎn)生的交互信息;判斷所述第一待同步信息對(duì)應(yīng)的信息類型;

5、根據(jù)所述信息類型確定是否立即對(duì)所述第一待同步信息執(zhí)行第一類型同步操作,所述第一類型同步操作用于將所述第一待同步信息同步給畫布使用端。

6、在本公開的示例性實(shí)施例中,所述信息類型包含所述用戶針對(duì)所述畫布層進(jìn)行交互操作所產(chǎn)生的畫布布局更新信息;

7、所述根據(jù)所述信息類型確定是否立即對(duì)所述第一待同步信息執(zhí)行第一類型同步操作,包括:

8、當(dāng)所述信息類型為所述畫布布局更新信息時(shí),調(diào)用請(qǐng)求空閑回調(diào)函數(shù)將所述第一待同步信息壓入信息棧中;

9、在所述前端瀏覽器處于空閑狀態(tài)時(shí),對(duì)所述第一待同步信息執(zhí)行第一類型同步操作。

10、在本公開的示例性實(shí)施例中,在調(diào)用請(qǐng)求空閑回調(diào)函數(shù)將所述第一待同步信息壓入信息棧中之后,所述方法還包括:

11、調(diào)用請(qǐng)求取消回調(diào)函數(shù)取消所述信息棧中處于等待狀態(tài)的歷史待同步信息。

12、在本公開的示例性實(shí)施例中,所述信息類型包含用戶針對(duì)所述畫布層的交互控件進(jìn)行交互操作所產(chǎn)生的預(yù)設(shè)指令信息;

13、所述根據(jù)所述信息類型確定是否立即對(duì)所述第一待同步信息執(zhí)行第一類型同步操作,包括:

14、當(dāng)所述信息類型為所述預(yù)設(shè)指令信息時(shí),將所述第一待同步信息壓入信息棧中;

15、調(diào)用請(qǐng)求取消回調(diào)函數(shù)取消所述信息棧中處于等待狀態(tài)的歷史待同步信息,并立即對(duì)所述第一待同步信息執(zhí)行第一類型同步操作。

16、在本公開的示例性實(shí)施例中,所述方法還包括:

17、接收所述畫布使用端反饋的第二待同步信息以及所述第二待同步信息對(duì)應(yīng)的處理優(yōu)先級(jí),所述第二待同步信息包括所述畫布使用端針對(duì)所述畫布層配置的畫布布局信息;

18、根據(jù)所述處理優(yōu)先級(jí)判斷所述第二待同步信息對(duì)應(yīng)的目標(biāo)信息類型;

19、根據(jù)所述目標(biāo)信息類型確定是否立即對(duì)所述第二待同步信息執(zhí)行第二類型同步操作,所述第二類型同步操作用于將所述第二待同步信息同步給所述畫布層。

20、在本公開的示例性實(shí)施例中,所述目標(biāo)信息類型包含非即時(shí)同步信息;

21、所述根據(jù)所述目標(biāo)信息類型判斷是否立即對(duì)所述第二待同步信息執(zhí)行第二類型同步操作,包括:

22、當(dāng)所述目標(biāo)信息類型為所述非即時(shí)同步信息時(shí),調(diào)用請(qǐng)求空閑回調(diào)函數(shù)將所述第二待同步信息壓入信息棧中;

23、在所述前端瀏覽器處于空閑狀態(tài)時(shí),對(duì)所述第二待同步信息執(zhí)行第二類型同步操作。

24、在本公開的示例性實(shí)施例中,所述目標(biāo)信息類型包含即時(shí)同步信息;

25、所述根據(jù)所述目標(biāo)信息類型判斷是否立即對(duì)所述第二待同步信息執(zhí)行第二類型同步操作,包括:

26、當(dāng)所述目標(biāo)信息類型為所述即時(shí)同步信息時(shí),調(diào)用請(qǐng)求空閑回調(diào)函數(shù)將所述第二待同步信息壓入信息棧中;

27、調(diào)用請(qǐng)求取消回調(diào)函數(shù)取消所述信息棧中處于等待狀態(tài)的歷史待同步信息,以立即對(duì)所述第二待同步信息執(zhí)行第二類型同步操作。

28、根據(jù)本公開的第二方面,提供一種信息同步裝置,包括:

29、信息接收模塊,用于通過信息同步層接收所述畫布層反饋的第一待同步信息,所述信息同步層和所述畫布層隸屬于畫布組件,所述畫布組件設(shè)置于前端瀏覽器,所述第一待同步信息包括用戶針對(duì)所述畫布層進(jìn)行交互操作所產(chǎn)生的交互信息;

30、信息類型判斷模塊,用于判斷所述第一待同步信息對(duì)應(yīng)的信息類型;

31、信息同步模塊,用于根據(jù)所述信息類型確定是否立即對(duì)所述第一待同步信息執(zhí)行第一類型同步操作,所述第一類型同步操作用于將所述第一待同步信息同步給畫布使用端。

32、根據(jù)本公開的第三方面,提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面所述的信息同步方法。

33、根據(jù)本公開的第四方面,提供一種電子設(shè)備,包括:處理器;以及存儲(chǔ)器,用于存儲(chǔ)所述處理器的可執(zhí)行指令;其中,所述處理器配置為經(jīng)由執(zhí)行所述可執(zhí)行指令來執(zhí)行上述第一方面所述的信息同步方法。

34、由上述技術(shù)方案可知,本公開示例性實(shí)施例中的信息同步方法、信息同步裝置、計(jì)算機(jī)存儲(chǔ)介質(zhì)及電子設(shè)備至少具備以下優(yōu)點(diǎn)和積極效果:

35、在本公開的一些實(shí)施例所提供的技術(shù)方案中,本公開通過信息同步層接收畫布層反饋的第一待同步信息(第一待同步信息包括用戶針對(duì)畫布層進(jìn)行交互操作所產(chǎn)生的交互信息),判斷第一待同步信息對(duì)應(yīng)的信息類型,根據(jù)信息類型確定是否立即對(duì)第一待同步信息執(zhí)行第一類型同步操作(第一類型同步操作用于將第一待同步信息同步給畫布使用端),一方面,通過設(shè)置信息同步層作為中間層,將畫布層反饋的信息同步給畫布使用端,能夠?qū)F(xiàn)有的“畫布層-畫布使用端”的長(zhǎng)鏈路截?cái)酁椤爱嫴紓?cè)畫布層-信息同步層”和“畫布使用端-信息同步層”兩個(gè)鏈路,縮短了信息同步鏈路,壓縮了信息同步時(shí)長(zhǎng);另一方面,本公開能夠根據(jù)信息類型區(qū)分是否需要進(jìn)行即時(shí)的信息同步,而不是像現(xiàn)有技術(shù)那樣,在用戶進(jìn)行交互操作期間,頻繁的向畫布使用端實(shí)時(shí)反饋數(shù)據(jù),導(dǎo)致大面積、頻繁的頁(yè)面渲染,避免用戶產(chǎn)生卡頓體驗(yàn)。

36、本公開應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

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