欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種文件編譯方法、裝置、電子設備和存儲介質(zhì)與流程

文檔序號:40625821發(fā)布日期:2025-01-10 18:31閱讀:5來源:國知局
一種文件編譯方法、裝置、電子設備和存儲介質(zhì)與流程

本發(fā)明涉及數(shù)據(jù)處理,尤其涉及一種文件編譯方法、裝置、電子設備和存儲介質(zhì)。


背景技術(shù):

1、文件編譯是軟件開發(fā)中的重要環(huán)節(jié),旨在將編程語言編寫的源代碼轉(zhuǎn)換為計算機可直接執(zhí)行的機器代碼或中間代碼。在數(shù)據(jù)處理技術(shù)領(lǐng)域,文件編譯確保了代碼的高效執(zhí)行,提升了程序性能與安全性,然而,隨著軟件項目規(guī)模的不斷擴大,當待編譯文件量級特別大時,現(xiàn)有技術(shù)中的文件編譯方法存在編譯時間冗長、編譯速度緩慢和重復編譯等問題,極大地降低了文件編譯效率,因此,減少文件編譯時間,加快文件編譯速度,避免文件重復編譯成為數(shù)據(jù)處理技術(shù)領(lǐng)域亟待解決的問題。


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

1、本發(fā)明實施例提供了一種文件編譯方法、裝置、電子設備和存儲介質(zhì),可減少文件編譯時間,加快文件編譯速度。

2、本發(fā)明實施例的一方面,提供了一種文件編譯方法,包括:

3、獲取待編譯文件的編譯控制參數(shù);

4、根據(jù)編譯控制參數(shù)創(chuàng)建編譯線程,并添加編譯線程至預設線程池;

5、在各編譯線程內(nèi)基于待編譯文件的唯一標識信息進行編譯。

6、本發(fā)明實施例的另一方面,提供了文件編譯裝置,包括:

7、編譯參數(shù)模塊,用于獲取待編譯文件的編譯控制參數(shù);

8、線程創(chuàng)建模塊,用于根據(jù)編譯控制參數(shù)創(chuàng)建編譯線程,并添加編譯線程至預設線程池;

9、編譯執(zhí)行模塊,用于在各編譯線程內(nèi)基于待編譯文件的唯一標識信息進行編譯。

10、本發(fā)明實施例的另一方面,提供了一種電子設備,包括:

11、至少一個處理器;以及

12、與至少一個處理器通信連接的存儲器;其中,

13、存儲器存儲有可被至少一個處理器執(zhí)行的計算機程序,計算機程序被至少一個處理器執(zhí)行,以使至少一個處理器能夠執(zhí)行權(quán)利要求1-7中任一項所述的文件編譯方法。

14、本發(fā)明實施例的另一方面,提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機指令,計算機指令用于使處理器執(zhí)行時實現(xiàn)本發(fā)明實施例任一實施例的文件編譯方法。

15、本發(fā)明實施例,獲取指導待編譯文件進行編譯操作的編譯控制參數(shù),根據(jù)編譯控制參數(shù)創(chuàng)建用于執(zhí)行編譯任務的編譯線程,編譯線程創(chuàng)建完成后,將編譯線程添加至預先完成創(chuàng)建的預設線程池中,在每個編譯線程內(nèi),基于待編譯文件的唯一標識信息確定或識別出待編譯文件,對待編譯文件執(zhí)行編譯操作。本發(fā)明實施例的技術(shù)方案通過將編譯線程添加至預設線程池,可利用線程池并發(fā)執(zhí)行多個編譯線程,節(jié)省文件編譯時間,加快文件編譯速度,根據(jù)唯一標識信息對待編譯文件進行編譯,可確保每個待編譯文件都被正確編譯,避免待編譯文件被重復編譯。

16、應當理解,本部分所描述的內(nèi)容并非旨在標識本發(fā)明的實施例的關(guān)鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過以下的說明書而變得容易理解。



技術(shù)特征:

1.一種文件編譯方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述方法,其特征在于,所述在各所述編譯線程內(nèi)基于所述待編譯文件的唯一標識信息進行編譯,包括:

3.根據(jù)權(quán)利要求2所述方法,其特征在于,所述按照所述唯一標識信息在歷史已編譯文件緩存內(nèi)確定所述待編譯文件的目標編譯文件緩存,包括:

4.根據(jù)權(quán)利要求2所述方法,其特征在于,還包括:

5.根據(jù)權(quán)利要求2所述方法,其特征在于,還包括:

6.根據(jù)權(quán)利要求1所述方法,其特征在于,所述根據(jù)所述編譯控制參數(shù)創(chuàng)建編譯線程,并添加所述編譯線程至預設線程池,包括:

7.根據(jù)權(quán)利要求3所述方法,其特征在于,所述按照所述唯一標識信息生成編譯文件緩存路徑,包括:

8.一種文件編譯裝置,其特征在于,所述裝置包括:

9.一種電子設備,其特征在于,所述電子設備包括:

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機指令,所述計算機指令用于使處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7中任一項所述的文件編譯方法。


技術(shù)總結(jié)
本發(fā)明公開了一種文件編譯方法、裝置、電子設備和存儲介質(zhì),涉及數(shù)據(jù)處理技術(shù)領(lǐng)域。具體實現(xiàn)方案為:獲取待編譯文件的編譯控制參數(shù);根據(jù)編譯控制參數(shù)創(chuàng)建編譯線程,并添加編譯線程至預設線程池;在各編譯線程內(nèi)基于待編譯文件的唯一標識信息進行編譯。本發(fā)明實施例使得文件編譯時間減少,加快了文件編譯過程,避免了文件重復編譯,提升了文件編譯效率。

技術(shù)研發(fā)人員:林東森
受保護的技術(shù)使用者:北京青云科技集團股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
萨嘎县| 江门市| 工布江达县| 黄陵县| 龙口市| 丹棱县| 长葛市| 兴宁市| 乐昌市| 盐亭县| 广水市| 林芝县| 盐山县| 资阳市| 壤塘县| 方城县| 麻栗坡县| 元氏县| 潞西市| 罗平县| 个旧市| 江永县| 浦北县| 沙田区| 潼南县| 开原市| 保山市| 温宿县| 长泰县| 新平| 隆德县| 永丰县| 富顺县| 金门县| 涡阳县| 奇台县| 新邵县| 南充市| 乐昌市| 沽源县| 泽库县|