Visual Studio 2019 建立 DLL 動態連結函式庫教學與範例

介紹如何使用 Visual Studio 2019 將自己撰寫的 C++ 程式編譯成 DLL 動態連結函式庫。 建立 DLL 動態連結函式庫 Step 1 開啟 Visual Studio 2019,點選「建立新的專案」。 Step 2 ...

November 7, 2020 · G. T. Wang

Python 以 Streamlit 建立網頁資料分析應用程式教學與範例

介紹如何在 Python 中使用 Streamlit 快速建立互動式的網頁資料分析應用程式。 Streamlit 是一個 Python 的模組,可以快速將單純的資料分析 Python 程式包裝成一個互動式網頁應用程式。 ...

November 6, 2020 · G. T. Wang

Linux 比較二進位檔案差異指令教學與範例

介紹如何在 Linux 系統下使用 xxd、od、diff、hexdiff 與 binwalk 等指令比較兩個二進位檔案之間的差異處。 xxd 與 diff 在 Linux 中若要比較兩個二進位檔案內容的差異,最基礎的作法就是使用 xxd 將二進位檔案內容轉為十六進位碼,再搭配 diff 來比較兩個檔案的差異: ...

November 5, 2020 · G. T. Wang

ITK 使用 BinaryMask3DMeshSource 將二元影像轉為 Surface 教學與範例

介紹如何使用 ITK 的 BinaryMask3DMeshSource 將二元影像(binary image)轉為網格(mesh)構成的 surface。 相關文章: ITK 使用 TriangleMeshToBinaryImageFilter 將 Surface 轉為二元影像教學與範例 VTK 使用 vtkDiscreteMarchingCubes 將二元遮罩影像轉為 Mesh 網格教學與範例 ...

November 4, 2020 · G. T. Wang

Jupyter 透過自訂 Files Handler 停用檔案下載功能教學與範例

介紹如何透過自訂檔案處理函數,停用 Jupyter 的檔案下載功能,禁止使用者下載檔案。 禁止下載檔案 Files Handler 建立一個 Python 指令稿 forbid_files_handler.py,內容如下: ...

November 3, 2020 · G. T. Wang