CodingMan.cc

Code Your True Nature

介紹移除排序鏈結串列中重複節點的基本操作。本文透過單次遍歷與相鄰節點比對,簡單明瞭地去重並保持鏈結結構,是學習鏈結串列 (Linked List) 指標跳轉技術的入門必備練習。

分析如何從排序鏈結串列中徹底移除所有重複出現過的節點。本文運用虛擬頭節點 (Dummy Head) 技巧與雙迴圈判定邏輯,確保結果中僅保留原始串列中只出現過一次的元素,優化指標操作細節。

挑戰 LeetCode 307 題,實作具備數值更新功能的區塊和查詢資料結構。本文詳解線段樹 (Segment Tree) 的建立、單點更新與區塊查詢邏輯,分析其如何在大數據量下維持高效的運算性能,是進階資料結構的實戰筆記。

介紹一次性簽章 (One-Time Signature, OTS) 的核心原理及其在後量子密碼學中的重要地位。本文比較 Lamport、Winternitz 等不同 OTS 方案的安全性與效能,探討其如何對抗量子運算的威脅,並提供 Python 實作範例。

透過分析 2020 至 2024 年 COSCUP 開源年會的議程資料,觀察台灣開源社群的技術關注點位移。本文分享資料收集過程、簡易的標題分析方法,並整理出近年熱門技術的趨勢變化,隨附視覺化圖表與程式碼供參考。

探討在 Linux 環境中設定 HTTPS 代理伺服器時,可能導致 curl 指令發生錯誤的常見原因。本文說明正確的環境變數設定方式,並分析代理伺服器與 SSL 憑證驗證之間的互動關係,提供具體的除錯步驟與解決方案。

簡介 PC/SC (Personal Computer/Smart Card) 標準規範及其在讀卡機通訊中的應用。本文說明 PC/SC 函式庫的工作流程、APDU 通訊協定基本概念,是開發智慧卡應用程式者的入門必讀指南。

彙整多種在 Python 中檢查檔案存在與否的實作方式。本文比較 os.path、pathlib 與 try-except 等方法的適用場景,並提供簡單的效能測試數據,幫助開發者根據需求選擇最優雅的檔案操作方式。

回顧經典的非對稱加密演算法 RSA 及其相關標準 PKCS#1。本文探討 RSA 的數學原理、金鑰格式、加密解密流程與數位簽章機制,帶您深入了解這項奠定現代資訊安全基石的密碼學技術。

詳解如何在 Docker Compose 環境中設定與執行 GitLab Runner。本文涵蓋 Runner 的註冊流程、組態配置及在 CI/CD 流程中的角色,幫助開發團隊建立穩健的自動化測試與部署基礎設施。

0%