【論文閱讀筆記】知網SCI——基于主成分分析的空間外差干涉數據校正研究

論文詞條選擇 —— 知網 【SCI】【數據分析】

題目:基于主成分分析的空間外差干涉數據校正研究

原文摘要:

? ? 空間外差光譜技術(SHS)是一種新型的高光譜遙感探測技術,被廣泛應用于大氣觀測、天文遙感、物質識別等領域。通過空間外差光譜儀獲取的二維實測干涉數據會受到多種影響因素干擾,其中高頻噪聲、不規則暗斑、干涉圖非均勻性是其中最常見的影響。這些影響會降低復原光譜的精度,因此需要對這些影響發展有效的數據校正方法,提高反演光譜準確度。采用鉀燈和氙燈兩種光源產生準單色和連續光信號,以它們形成的干涉數據作為研究對象。針對這兩種實測干涉圖中的多種噪聲影響,提出了一種基于主成分分析的空間外差干涉數據校正方法。首先采用一階差分法對實測干涉圖的所有行數據進行預處理,去除基線影響,將處理后的行數據進行傅里葉變換獲得光譜數據。然后對所有行光譜數據進行主成分分析,計算出多個相互正交的主成分及每個主成分的貢獻率,將貢獻率小于2%的主成分當作噪聲并加以扣除,保留其他主成分作為有效光譜信號進行光譜重建,重建光譜經過傅里葉逆變換得到校正后的干涉圖。最后從干涉圖和光譜兩個維度對校正方法的有效性進行對比分析。結果表明,單色、連續兩種光源實測干涉圖中的暗斑得到有效扣除,非均勻性影響得到極大改善。針對暗斑影響明顯的干涉圖第536、 600、 982行數據,對比其光譜校正前后效果,結果顯示:校正方法有效抑制了光譜中的高頻噪聲,使光譜變得平滑、清楚,特征峰等細節獲得凸顯,信噪比得到改善,三行光譜的均方誤差分別由校正前的0.037 77、 0.027 33、 0.030 99降低到校正后的0.013 31、 0.012 20、 0.012 34,定量說明了方法的有效性。 、

關鍵詞:

空間外差光譜儀 ;?噪聲 ;?主成分分析 ;?校正 ;??


論文助覽?——

原文:

? ? 空間外差光譜儀具有體積小、高光通量和高分辨率的特點,對研究大氣環境和天文遙感,等領域具有重要意義。在實際測量中,空間外差光譜儀獲取的原始數據為二維干涉圖,CCD響應的非線性,光學系統各器件表面或鏡頭沾染污漬等會使實測干涉圖存在不規則的暗斑或者盲元直接對實測干涉圖進行傅里葉變換會導致復原光譜失真,需采用適當的算法進行校正處理。Tarumi等提出了基于傅里葉變換干涉圖直接分析的目標識別處理方法,通過高斯帶通濾波器對干涉圖進行濾波消除背景以及噪聲干擾,該方法僅對單一吸收特征光譜有效,不能處理多個連續吸收光譜。葉松等提出一種基于經驗模態分解回歸分析的空間干涉譜目標提取方法,可以從混合信號中提取出目標信號,保留了鐘共振雙線特征峰,抑制了旁峰的干擾,但嚴重削弱了目標信號的強度。

? ? 主成分分析是一種數據降維技術,可以將線性相關的高維變量分解為線性無關的低維變量,每個低維變量可以體現原始數據的某個特征。通過提取部分低維變量,可以從數據中獲得所需的重要信息。含噪聲的干涉圖中包含的信息可分為干涉條紋和噪聲,需要保留的信息為干涉條紋,因此可以通過主成分分析算法,提取代表干涉條紋的變量實現噪聲去除。

關鍵名詞解釋:
名詞定義/作用
空間外差光譜技術(SHS)高分辨率光譜探測技術,通過干涉圖反演光譜,用于大氣觀測、天文遙感等領域。
主成分分析(PCA)數據降維算法,將高維光譜分解為線性無關的主成分,分離信號與噪聲。
不規則暗斑/盲元干涉圖中的局部強度異常(如CCD響應非線性、光學波紋導致),破壞光譜準確性。
均方誤差(MSE)量化光譜校正效果的指標,值越小表示噪聲抑制效果越好。

—— —— —— —— ——

研究核心目標:

原文:

? ? 本文根據空間外差光譜技術(spatial heterodyne spectroscopy,SHS)的基本原理,針對單色光和連續光的實測干涉圖中的不規則暗斑噪聲和盲元,提出了基于主成分分析法的校正算法,從干涉圖光譜圖兩個角度分析算法的校正效果,結果表明該算法對空間外差干涉數據有良好的校正效果。

解決SHS干涉數據受噪聲干擾的問題
? 消除高頻噪聲、暗斑及非均勻性影響,提升復原光譜的精度與信噪比。

—— —— —— —— ——

研究創新點:

原文 ——

? ? 原始光譜數據中包含隨機噪聲目標光譜,其中隨機噪聲對原始數據的貢獻較小,可以通過將原始光譜分解為對原始光譜貢獻不同的成分,然后去除貢獻較小的成分(隨機噪聲)實現光譜校正

? ? 主成分分析可以利用坐標變換將原始數據分解為貢獻率不同的主成分,本文根據主成分的累積貢獻率,選擇相應的主成分進行數據重構,從而提取光譜的有效信息。因此,可以利用主成分分析算法,通過合理設置累積貢獻率的閾值,將含噪光譜中的光譜成分與噪聲成分進行有效的分離。

? ? 張成的線性空間的特征值及特征向量,以及每個光譜在特征向量上的投影值。其中,特征向量代表一組新的正交坐標系,投影值代表原始數據在新坐標系下的各分量值,即主成分。特征值 λ_i 可以衡量第 i 個主成分包含的信息量,特征值越大,包含的信息越多。對于含噪光譜數據而言,某一主成分對應的特征值越大,該主成分可以代表目標光譜信息越多。為了直觀表示每一個主成分包含的信息量,需計算每個主成分的貢獻率 η_i。第 i 個主成分的貢獻率可表示為

? ? 式 (2) 中,L 為主成分的個數。將所有主成分和特征值對應的特征向量按貢獻率大小進行排序,貢獻率越大,排名越靠前。與噪聲信號相比,目標光譜信號的貢獻率較大,因此將貢獻率大于閾值的主成分設為目標光譜信號,通過提取貢獻率大于閾值的前 j 個主成分,得到目標光譜信號 ?。提取前 j 個特征向量,表示為 V?,通過前 j 個主成分值和特征向量重建光譜,重建光譜表示為

? ? 式 (3) 中,V?^T 為 V? 的轉置矩陣。對重建光譜 B? 進行傅里葉逆變換,得到降噪后的干涉圖。

傳統方法局限本文創新方案
傅里葉濾波法僅適用單一吸收光譜PCA全局分解:不依賴特定光譜類型,適用于單色光/連續光。
經驗模態分解法削弱目標信號強度貢獻率閾值去噪:保留高貢獻主成分(>2%)作為有效信號,避免有效信息損失。
需預設噪聲模型數據驅動校正:直接從光譜數據中分離噪聲,無需先驗噪聲假設。

—— —— —— —— ——

研究流程:

原文 ——

(1) 數據采集

? ? 本文使用的建模數據分別來自 0.5-2.1 GHz GaN 功率放大器在 - 40 o C、25 o C 和 125 o C 下的輸出功率 (Pout)(在 1.8 GHz 下測量,輸入功率 (Pin) 測量范圍為 8 至 32 dBm)。

(2) 數據劃分

? 獲得的實驗數據分為訓練數據和驗證數據。 模型的輸入變量為輸入功率(Pin)和溫度,模型的輸出變量為輸出功率(Pout)。

(3) 建立 GWO-GA-XGBoost 模型

(4) 訓練模型并計算訓練誤差

? ? MSE表示訓練誤差。如果訓練誤差小于預期,則模型完成訓練,進入步驟 (5)。假設訓練誤差大于預期誤差。在這種情況下,表明模型擬合不足,有必要調整參數并返回步驟(3),重新建立和訓練模型。

(5) 模型驗證并計算驗證誤差

? ? ?MSE 表示驗證誤差。假設驗證誤差大于預期誤差。在這種情況下,說明模型擬合不足,需要調整參數并返回步驟 (3),再次重建、訓練和驗證模型。假設驗證誤差小于預期,但訓練誤差和驗證誤差之間的差異超過一個數量級。在這種情況下,模型就是過度擬合。還需要調整參數,并返回步驟(3)重建、訓練和驗證模型。 假設驗證誤差小于預期誤差,且訓練誤差與驗證誤差之差小于一個數量級。在這種情況下,模型表現良好,建模完成。

原文 ————

? ? 為了驗證本文提出的 GWO-GA-XGBoost 建模方法的有效性,本文使用 GWO-GA-XGBoost 對 0.5 ~ 2.1 GHz GaN AB 類功率放大器在 1.8 GHz 三種不同環境溫度(- 40 ? C、25 ? C 和 125 ? C)下的輸入輸出數據進行了建模。

? ? 功率放大器的工作溫度范圍通常為 - 40 ? C 至 125 ? C。為了更好地展示模型的特性,我們選擇了低溫點(- 40 ? C)、室溫點(25 ? C)和高溫點(125 ? C)作為典型溫度點,以代表功率放大器的工作溫度范圍,以便在建模過程中進行驗證。溫度點的選擇不會影響模型對其他未測試溫度范圍的通用性。 為其他溫度點建模只需修改模型輸入變量中的溫度點和相應的模型參數。?

研究方法設計執行流程

  1. 數據采集與預處理

    • 數據來源:實測0.5–2.1 GHz GaN功放在?-40°C、25°C、125°C?下的輸入功率(Pin)和輸出功率(Pout)數據(頻率1.8 GHz,Pin范圍8–32 dBm)。

    • 變量定義

      • 輸入變量:Pin(輸入功率)和溫度

      • 輸出變量:Pout(輸出功率)。

    • 數據劃分:劃分為訓練集(構建模型)和驗證集(評估泛化能力)。

  2. GWO-GA混合優化器設計

    • 目標:優化XGBoost的3個關鍵超參數:
      max_depth(樹深度)、learning_rate(學習率)、n_estimators(樹數量)。

    • 執行步驟

      • 初始化:設置灰狼種群數量?NN、迭代次數?Max_iterMax_iter、解空間維度?DD(對應3個參數)、參數范圍?[lb,ub][lb,ub]。

      • 適應度計算:以均方誤差(MSE)?作為適應度函數(文中式4),MSE越小表明模型越精確。

      • 精英保留與淘汰

        • 按適應度排序灰狼(α、β、δ為精英個體)。

        • 輪盤賭選擇淘汰低適應度個體。

      • 交叉與變異

        • 交叉:α/β/δ狼作為父代,通過加權重組生成新個體(式5-6):

          xnew1=ω?x1+(1?ω)?x2,ω∈[0,1]xnew1?=ω?x1?+(1?ω)?x2?,ω∈[0,1]
        • 變異:在參數范圍內隨機擾動(式7):

          xnew=x+ω?(xmax??xmin?)xnew?=x+ω?(xmax??xmin?)
      • 早停機制:當驗證誤差滿足閾值(如MSE <?10?410?4)時終止迭代,平衡精度與效率。

  3. XGBoost模型訓練與驗證

    • 模型構建:用GWO-GA優化的超參數訓練XGBoost。

    • 誤差監控

      • 訓練誤差 > 預期?→?欠擬合?→ 調整參數重新訓練。

      • 驗證誤差 > 預期?或?|訓練誤差 - 驗證誤差| > 1個數量級?→?過擬合?→ 調整參數重新訓練。

    • 終止條件:驗證誤差 < 預期且誤差差 < 1個數量級。

  4. 對比實驗設計

    • 基準模型

      • XGBoost(原生)、GA-XGBoost、GWO-XGBoost。

      • 經典算法:梯度提升(Gradient Boosting)、隨機森林(Random Forest)、AdaBoost(使用網格搜索調參)。

    • 評估指標

      • 精度:訓練集和驗證集的?MSE(表1-2)。

      • 速度:建模時間(秒)。

—— —— —— —— ——

研究結果:

原文? ————

? ? 與(Dikmese 等人,2019 年)的結論一致。梯度提升的建模精度略高于隨機森林和 AdaBoost。不過,它在一些獨特的數據點(如線性和非線性轉折點)上仍表現出擬合偏差。相比之下,GWO-GA-XGBoost 與原始數據的擬合性能非常出色。根據表 2 中的數據,與梯度提升、隨機森林和 AdaBoost 相比,GWO-GA-XGBoost 可以將建模精度提高兩個數量級或更多,同時將建模速度提高一個數量級或更多,這反映了 GWO-GA-XGBoost 優秀的建模效果。

? ? 如前所述,梯度提升、隨機森林和 AdaBoost 這三種經典的機器學習算法都采用了網格搜索法。網格搜索法耗時耗力,且不易保證模型的準確性。本文提出的 GWO-GA-XGBoost 模型的搜索方法采用了元啟發式算法 GWO 和 GA。GA的交叉算子被集成到GWO中,充分發揮了GA強大的全局搜索能力,使改進后的GWO-GA能夠實現精英群體的局部搜索。同時,它還能較好地解決群體發現階段多樣性不足的問題,在提高搜索精度的同時加快收斂速度。因此,與梯度提升、隨機森林和 AdaBoost 相比,本文提出的 GWO-GA-XGBoost 模型具有精度高、速度快的特點。

? ? 由于該模型只采用了不同的搜索方法,與具體的數據集或應用場景沒有直接關系,因此只需針對不同的數據集或應用場景調整模型的輸入和輸出變量以及相應的模型參數即可。還應注意的是,目前的模型僅針對輸出功率、效率等標量數據提出,由于缺乏相關測試數據,模型對波形等矢量數據的適用性尚未得到驗證。因此,本文提出的 GWO-GA- XGBoost 模型可用于功率放大器或其他電路或器件的標量規格建模。

定性效果
  • 干涉圖:暗斑顯著減少,條紋清晰度與光強均勻性提升。

  • 光譜圖:高頻噪聲抑制,特征峰(如氙燈765nm)凸顯,基線更平滑。

定量驗證
  1. 精度提升(表1):

    • 相比XGBoost,GWO-GA-XGBoost的驗證MSE?降低1個數量級(如25°C時從1.28×10?21.28×10?2降至2.86×10?42.86×10?4)。

    • 相比經典算法(表2),MSE?降低2個數量級(如25°C時隨機森林MSE為6.35×10?16.35×10?1,GWO-GA-XGBoost為2.86×10?42.86×10?4)。

  2. 速度提升(表1):

    • 建模時間縮短至0.3–0.4秒(XGBoost約12–15秒,GA-XGBoost約5–6秒)。

  3. 溫度通用性

    • 在-40°C至125°C范圍均保持高精度,證明模型對溫度變化的魯棒性(圖7-8)。

氙燈數據行號校正前MSE校正后MSE降幅
536行0.037770.0133164.8%
600行0.027330.0122055.4%
982行0.030990.0123460.2%

原文 ————

? ? 本文提出了一種名為 GWO-GA-XGBoost 的建模方法,并首次將其應用于不同溫度下射頻功率放大器的建模。實驗結果表明,與 XGBoost、GA-XGBoost 和 GWO-XGBoost 相比,GWO-GA-XGBoost 能將建模精度提高一個量級或更多。與 XGBoost、GA-XGBoost 和 GWO-XGBoost 相比,GWO-GA-XGBoost 的建模速度也提高了一個數量級或更多。 此外,與經典的機器學習算法梯度提升、隨機森林和 AdaBoost 相比,所提出的 GWO-GA-XGBoost 可以將建模精度提高兩個數量級或更多,同時將建模速度提高一個數量級或更多。基于 GWO-GA-XGBoost 的建模方法有望引入射頻/微波領域其他電路和器件的標量技術規范建模中。

Temperature?()

Model

Training?MSE

Validation?MSE

Modeling

Time?(s)

?40

Gradient

Boosting

Random

7.48?×?10-2

2.86?×?10-1

7.33?×?10-2

3.52?×?10-1

12.20

14.36

25

Forest

AdaBoost

GWO-GA-

XGBoost

Gradient

Boosting?Random

3.75?×?10-1

2.90?×?10-4

7.93?×?10-2

4.23?×?10-1

2.43?×?10-1

3.11?×?10-4

7.20?×?10-2

6.35?×?10-1

13.91

0.439

11.58

12.76

125

Forest

AdaBoost

GWO-GA-

XGBoost

Gradient

Boosting?Random

Forest

AdaBoost

GWO-GA-

XGBoost

4.00?×?10-1

3.45?×?10-4

7.14?×?10-2

3.81?×?10-1

1.98?×?10-1

3.45?×?10-4

2.10?×?10-1

2.86?×?10-4

7.21?×?10-2

5.67?×?10-1

2.16?×?10-1

2.86?×?10-4

12.87

0.319

12.49

13.72

13.88

0.319

表 2? ?梯度提升、隨機森林、AdaBoost 和 GWO-GA-XGBoost 的訓練和驗證 MSE 以及建模時間

——— —— —— —— ——

往期研究理論支撐:
理論/技術支撐作用引用文獻
SHS基本原理干涉圖-光譜的傅里葉變換關系(公式1)[10] Qiu et al.
PCA數學框架主成分貢獻率公式 η?=λ?/∑λ?(公式2)及信號重建方法[11-13]
噪聲分離思想目標光譜集中于高貢獻主成分,噪聲分散于低貢獻成分[5] Cao Qian

—— —— —— —— ——

文獻主要價值:
  • 方法論價值
    首次將PCA引入SHS干涉圖校正,提供無需噪聲模型的通用解決方案。

  • 應用價值
    顯著提升連續光譜(如氙燈)的信噪比與特征識別能力,對復雜環境遙感具有重要意義。

  • 局限性展望
    貢獻率閾值可能損失弱信號(如微量成分光譜),需優化主成分篩選策略(原文第4節)。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/89007.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/89007.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/89007.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

如何用VS Code、Sublime Text開發51單片機

文章目錄 一、前置工作二、VS Code2.1 Code Runner配置2.2 編譯快捷鍵 三、Sublime Text3.1 Build System創建3.2 編譯快捷鍵 四、使用STC-ISP下載代碼到單片機 使用VS Code開發51單片機的好處自不必多說&#xff0c;直接進入正題。本博客的目標是讓你能夠使用VS Code或者Subli…

信息抽取數據集全景分析:分類體系、技術演進與挑戰_DEEPSEEK

信息抽取數據集全景分析&#xff1a;分類體系、技術演進與挑戰 摘要 信息抽取&#xff08;IE&#xff09;作為自然語言處理的核心任務&#xff0c;是構建知識圖譜、支持智能問答等應用的基礎。近年來&#xff0c;隨著深度學習技術的發展和大規模預訓練模型的興起&#xff0c;…

利用 Python 腳本批量查找并刪除指定 IP 的 AWS Lightsail 實例

在 AWS Lightsail 管理中&#xff0c;隨著實例數量的增多&#xff0c;我們常常會遇到這樣一個問題&#xff1a; “我知道某個公網 IP 地址&#xff0c;但不知道它關聯的是哪臺實例。” 或者&#xff1a; “我有一批老舊的實例只知道 IP&#xff0c;需要一鍵定位并選擇刪除。…

CompletableFuture 深度解析

本文將探討 Java 8 引入的 CompletableFuture&#xff0c;一個在異步編程中實現非阻塞、可組合操作的強大工具。我們將從 CompletableFuture 的基本概念、與傳統 Future 的區別、核心 API 用法&#xff0c;到復雜的鏈式調用、組合操作以及異常處理進行全面解析&#xff0c;并通…

給自己網站增加一個免費的AI助手,純HTML

助手效果圖 看完這篇文章&#xff0c;你將免費擁有你自己的Ai助手&#xff0c;全程干貨&#xff0c;先到先得 獲取免費的AI大模型接口 訪問這個地址 生成key https://openrouter.ai/mistralai/mistral-small-3.2-24b-instruct:free/api 或者調用其他的免費大模型&#xff0c;這…

ASProxy64.dll導致jetbrains家的IDE都無法打開。

在Windows11中,無法打開jetbrains的IDE的軟件,經過排查,發現與ASProxy64.dll有關。 E:\idea\IntelliJ IDEA 2024.1.7\bin>idea.bat CompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend bool exclude = true # # A fatal error has bee…

springboot+Vue逍遙大藥房管理系統

概述 基于springbootVue開發的逍遙大藥房管理系統。該系統功能完善&#xff0c;既包含強大的后臺管理模塊&#xff0c;又具備用戶友好的前臺展示界面。 主要內容 一、后臺管理系統功能 ??核心管理模塊??&#xff1a; 用戶管理&#xff1a;管理員與普通用戶權限分級藥品分…

探索阿里云智能媒體管理IMM:解鎖媒體處理新境界

一、引言&#xff1a;開啟智能媒體管理新時代 在數字化浪潮的席卷下&#xff0c;媒體行業正經歷著前所未有的變革。從傳統媒體到新媒體的轉型&#xff0c;從內容生產到傳播分發&#xff0c;每一個環節都在尋求更高效、更智能的解決方案。而云計算&#xff0c;作為推動這一變革…

[附源碼+數據庫+畢業論文]基于Spring+MyBatis+MySQL+Maven+jsp實現的新生報道管理系統,推薦!

摘要 隨著信息技術在管理上越來越深入而廣泛的應用&#xff0c;管理信息系統的實施在技術上已逐步成熟。本文介紹了新生報道管理系統的開發全過程。通過分析高校新生入學報到信息管理的不足&#xff0c;創建了一個計算機管理高校新生入學報到信息的方案。文章介紹了新生報道管…

給定一個整型矩陣map,求最大的矩形區域為1的數量

題目: 給定一個整型矩陣map,其中的值只有0和1兩種,求其中全是1的 所有矩形區域中,最大的矩形區域為1的數量。 例如: 1 1 1 0 其中,最大的矩形區域有3個1,所以返回3。 再如: 1 0 1 1 1 1 1 1 1 1 1 0 其中,最大的矩形區域有6個1,所以返回6。 解題思…

第8章-財務數據

get_fund # 查看股票代碼000001.XSHE在2022年9月1日的總市值 q query( valuation ).filter( valuation.code 000001.XSHE ) df get_fundamentals(q, 2022-09-01) print(df[market_cap][0]) # 獲取第一行的market_cap值 這段代碼看起來是用于查詢股票在特定日期的總…

SQL關鍵字三分鐘入門:ROW_NUMBER() —— 窗口函數為每一行編號

在進行數據分析時&#xff0c;我們常常需要為查詢結果集中的每條記錄生成一個唯一的序號或行號。例如&#xff1a; 為每位員工按照入職時間排序并編號&#xff1b;按照訂單金額對訂單進行排序&#xff0c;并給每個訂單分配一個順序編號&#xff1b;在分組數據內為每條記錄編號…

微信小程序如何實現通過郵箱驗證修改密碼功能

基于騰訊云開發&#xff08;Tencent Cloud Base&#xff09;實現小程序郵箱驗證找回密碼功能的完整邏輯說明及關鍵代碼實現。結合安全性和開發效率&#xff0c;方案采用 ??云函數 小程序前端?? 的架構&#xff0c;使用 ??Nodemailer?? 發送郵件。Nodemailer 是一個專為…

C# VB.NET中Tuple輕量級數據結構和固定長度數組

C# VB.NET取字符串中全角字符數量和半角字符數量-CSDN博客 https://blog.csdn.net/xiaoyao961/article/details/148871910 在VB.NET中&#xff0c;使用Tuple和固定長度數組在性能上有細微差異&#xff0c;以下是詳細分析&#xff1a; 性能對比測試 通過測試 100 萬次調用&am…

建筑物年代預測與空間異質性分析解決方案

建筑物年代預測與空間異質性分析解決方案 1. 問題分析與創新點設計 核心任務:預測建筑物建造年代,并分析空間異質性對預測的影響 創新點設計: 空間權重矩陣集成:構建空間鄰接矩陣量化地理鄰近效應多尺度特征提取:融合建筑物微觀特征與街區宏觀特征異質性分區建模:基于…

FOUPK3system5XOS

Foupk3systemX5OS系統19.60內測版&#xff08;X9&#xff09;2023年4月16日正式發布 1.0Foupk3systemX5OS系統19.60&#xff08;X9&#xff09;2024年10月6日發布 Foupk3systemX5OS系統19.60增強版&#xff08;X9X5&#xff09;2024年10月6日發布Foupk3systemX5OS系統19.60正…

隨機生成的亂碼域名”常由**域名生成算法(DGA)** 產生

“隨機生成的亂碼域名”常由**域名生成算法&#xff08;DGA&#xff09;** 產生&#xff0c;是網絡攻擊&#xff08;尤其是僵尸網絡、惡意軟件控制場景 &#xff09;中躲避檢測的手段&#xff0c;以下是關鍵解析&#xff1a; ### 一、本質與產生邏輯 亂碼域名是攻擊者利用 **DG…

Solidity學習 - 繼承

文章目錄 前言繼承的基本概念繼承的基本用法單繼承實現函數重寫&#xff08;overriding&#xff09; 構造函數的繼承處理多重繼承抽象合約 前言 繼承是面向對象編程中的核心概念之一&#xff0c;Solidity作為一種面向對象的智能合約語言&#xff0c;同樣支持繼承機制。通過繼承…

依賴注入(Dependency Injection, DI)的核心概念和解決的核心問題

核心概念&#xff1a; 依賴注入是一種設計模式&#xff0c;也是實現控制反轉&#xff08;Inversion of Control, IoC&#xff09; 原則的一種具體技術。其核心思想是&#xff1a; 解耦&#xff1a; 將一個類&#xff08;客戶端&#xff09;所依賴的其他類或服務&#xff08;依…

Reactor Schedulers

Reactor 是一個基于響應式編程的庫&#xff0c;它提供了豐富的調度器&#xff08;Schedulers&#xff09;機制&#xff0c;用于管理異步操作的執行環境。Schedulers 是 Reactor 中的核心組件之一&#xff0c;它們允許開發者靈活地控制操作符和訂閱操作在哪個線程上執行&#xf…