1. HTML 和 CSS 中內嵌入 SVG 圖片

    前言 對於 SVG 圖示或圖形,如果要作為 CSS 背景使用,通常只要尺寸不超過2KB,就會直接內嵌到 CSS 程式碼中。這種方法 SVG 不需要額外的檔案請求,渲染幾乎沒有延遲,可以提高網頁的載入效能。

    2023/11/05 Web

  2. configure_file CMake 自動生成巨集定義

    前言 通常在撰寫程式的時候需要依據不同硬體或 toolchain 產生相對應的巨集定義,如果每一次編譯程式都要手動的去修改 define 太麻煩了。因此在 CMake 中可以使用 configure_file 將一份文件(.in)從某位置複製到另一個位置,並且替代掉 CMake 的設置變數。

    2023/10/01 C++

  3. CMAKE 加入編譯選項 add_definitions 定義巨集

    add_definitions 和 add_compile_definitions 都是在 CMake 腳本中用於定義編譯時期巨集的指令,但它們在 CMake 的不同版本中使用。

    2023/08/25 C++

  4. 使用 Nginx 為你的網站加入 SSL 憑證

    前言 在現代網絡世界中,保障用戶數據的安全性和隱私已經變得至關重要。網站的 SSL 憑證是實現這一目標的關鍵元素之一。在本文中,我們將探討如何使用 Nginx 這個廣泛應用的 Web 伺服器來為你的網站加入 SSL 憑證。

    2023/07/31 Web

  5. Python 程式效能分析:量測運行時間

    前言 本篇文章將提供四種方法,在 Python 環境中測量程式碼運行時間。

    2023/06/22 Python

  6. 使用 Axios 在網頁中實現檔案上傳進度條

    前言 本文將介紹如何使用 Axios 庫進行檔案上傳以及追蹤上傳進度。Axios 是一個流行的 JavaScript 庫,用於發送 HTTP 請求,它具有簡單易用的 API 和強大的功能。我們將透過範例程式碼來展示如何引入 Axios,建立包含檔案上傳功能的 HTML 表單,以及如何使用 onUploadProgress 來追蹤上傳進度。

    2023/06/03 Web

  7. CMake 複製檔案方法

    CMake 複製檔案方法 在 CMake 中,可以使用以下幾種方式來複製檔案:

    2023/04/08 C++

  8. CMake 複製資料夾方法

    CMake 複製資料夾方法 在 CMake 中,可以使用以下幾種方式來複製檔案:

    2023/04/07 C++