欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第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
潼南县| 五指山市| 博湖县| 车致| 泌阳县| 建始县| 疏勒县| 贡嘎县| 荣昌县| 迁安市| 托克逊县| 扬州市| 贵州省| 固安县| 乐陵市| 舒城县| 泾源县| 体育| 凭祥市| 大安市| 衡水市| 东丰县| 莎车县| 伊宁县| 榆林市| 南充市| 那坡县| 城口县| 葫芦岛市| 巢湖市| 历史| 潼关县| 洪泽县| 宣威市| 汾西县| 内乡县| 房山区| 凤城市| 临洮县| 湘西| 平昌县|