1. C++ 實現定時器功能

    前言 本篇文章將教各位如何透過 C++ 實現一個定時器。功能類似 JavaScript 的 setInterval() 與 setTimeout()。首先建立一個 timercpp.h 實作定時器功能,完整程式碼可以參考。各位也可以參考文末的 Referenct 看原著作的版本。

    2022/09/16 C++

  2. Python 記憶體監測 memory_profiler

    前言 今日要介紹在 Python 語言中非常好用的記憶體監測套件 memory_profiler。我們可以透過它來分析執行每行程式碼的記憶體使用情況。

    2022/09/08 Python

  3. C++ 如何將字串轉換成整數型態

    1. std::stoi stoi 用來轉換 string 的,作用是將字串(string)轉化為 int 型態。

    2022/09/06 C++

  4. Vscode Makefile: *** missing separator 故障排除

    解決辦法 Makefile 文件必須要以 tab 鍵進行縮排,若 Vscode 預設是空白必須進行修改設定。開啟 Vscode 點選左下角齒輪選擇 Command Palette,輸入關鍵字 indentation 並選擇 Convert Indentation to Tabs。

    2022/08/28 C++

  5. 在 C++ 中使用 Makefile

    前言 當一個專案變得比較龐大複雜時,使用 Makefile 協助我們決定編譯 C++ 檔案的順序。make 是一個工具程式,透過 makefile 的檔案可以自動化建構軟體。Makefile 是描述程式原始檔和要編譯的標頭檔案之間的關係的檔名。

    2022/08/27 C++

  6. Linux 系統 vim 右鍵貼上

    問題 在 vim 編輯模式中如何直接用滑鼠右鍵貼上?

    2022/08/16 Linux

  7. Flutter APP 安裝卡在 Running Gradle task assembleDebu

    前言 當在撰寫 Flutter APP 時安裝到 Android 實體機的時候,卡在 Gradle task assembleDebug 階段很久的時間。以下提供兩種解決辦法。

    2022/08/14 Flutter

  8. GitHub 提交 git push 卡住

    前言 在 GitHub 提交程式碼時,終端機顯示寫入成功,但是最後一直卡在了下面這裡沒有推送成功:

    2022/08/08 Git